Skip to content

Pizza Website built using Kobweb and Kotlin Bootstrap frameworks, entirely in Kotlin. Chatbot from Dialogflow

Notifications You must be signed in to change notification settings

eugenewainaina/pizzaproject

Repository files navigation

This is a Kobweb project using KotlinBootstrap framework for some UI elements and Exposed ORM framework.

This is a static website whose purpose was for practising my web skills since it involved a mix of different concepts.

I used Dialogflow ES to build the Pizza chatbot and integrated it into the front-end.

The entire project is Kotlin with the front-end using Compose-HTML which contains a mix of typical Compose, HTML, CSS, and JavaScript.

I used AI generated pizza pictures too, courtesy of Windows Copilot

The backend is pure Kotlin.

Getting Started

First, run the development server by typing the following command in a terminal under the site folder:

$ cd site
$ kobweb run

Open http://localhost:8080/homepage with your browser to see the result.

You can use any editor you want for the project, but I recommend using IntelliJ IDEA Community Edition downloaded using the Toolbox App.

Press Q in the terminal to gracefully stop the server.

About

Pizza Website built using Kobweb and Kotlin Bootstrap frameworks, entirely in Kotlin. Chatbot from Dialogflow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages