Skip to content

Dine API

Dine API is a RESTful API designed for comprehensive restaurant management. Implemented with Kotlin and Ktor, it uses PostgreSQL as the database to support various aspects of restaurant operations. It provides CRUD operations to manage a wide range of restaurant-related data.

Technologies Used

  • Kotlin: A modern, expressive, and safe programming language.
  • Ktor: A framework for building asynchronous server applications.
  • PostgreSQL: A powerful, open-source relational database management system.

Features

  • CRUD Operations: Create, read, update, and delete records for various restaurant entities.
  • Dynamic Configuration: Configures the application using settings from a .env file.

UML Diagram

UML Diagram