Description:
This Ktor application demonstrates basic CRUD (Create, Read, Update, Delete) operations using MongoDB as the database and Thymeleaf for rendering HTML views.
This app was created as part of the co-learning session
Luma Link: https://lu.ma/opk4nkdr
Subscribe to our events calender: https://lu.ma/thelearningdev https://lu.ma/kugchennai
Technologies:
- Ktor
- MongoDB
- Thymeleaf
- Programming Language Kotlin
- Build Tool Gradle
- NGROK for tunneling
Getting Started:
-
Clone the repository:
git clone [https://github.com/](https://github.com/)<your-username>/ktor-crud-app.git
-
Install Mongo community edition and run the mongo server
-
Gradle Build
./gradlew build
-
Gradle Run
./gradlew run
-
You will start seeing a screen like this if you have data in your db
-
Visit the Databases.kt file to view the list of api's available
Fork and Create a PR against this repo to contribute !