This module is an integral part of the Delivery system and is responsible for managing dishes, clients, users, and interactions. It provides functionalities such as dishes registration, clients registration, users registration, interaction logging.
- Clone this repository.
- Open the project in Visual Studio or Visual Studio Code.
- Ensure that the .NET Core 8.0 SDK is installed.
- Run the command
dotnet restore
to restore the project dependencies.
The main libraries and frameworks used in this project are:
- ASP.NET Core: ASP.NET Core is an open-source, cross-platform web development framework. It provides a modular and flexible environment for building modern web applications. We use ASP.NET Core to develop the infrastructure of our login API, ensuring performance and scalability.
- Entity Framework Core: Entity Framework Core is an Object-Relational Mapping (ORM) framework that simplifies data access and manipulation in relational databases. With Entity Framework Core, we can model and interact with the database efficiently, facilitating data operations in the login API.
- Swagger: We use Swagger to document the login API. It provides an interactive interface to explore and test the API endpoints.
You can access the interactive documentation using Swagger through the following link: Swagger Login API.