Skip to content

DiegoCuaycal/DeliveryManagement

Repository files navigation

Delivery Application

This project is a delivery application built from scratch using an MVC (Model-View-Controller) architecture and REST API consumption. The goal of the application is to allow users to place product orders, which will be managed and delivered through an efficient and accessible platform.

📂 Project Content

🛠️ Database

  • Database Creation: A database was created to manage users, products, orders, and deliveries.

  • Server Configuration: The database was configured and published on a server for interaction with the application.

    image

🌐 REST API

  • REST API Creation: A REST API was developed to manage interaction with the database and various modules of the application (users, orders, etc.).
  • REST API Publication: The API has been published and is available for use.
  • Swagger UI Documentation: Swagger UI was implemented to facilitate understanding and testing of the API.
  • API Consumer: The API consumer was developed in the MVC application to interact with the RESTful services.

🖥️ MVC Application

  • MVC Project Creation: The project was created using the MVC (Model-View-Controller) architecture to manage business logic, presentation, and data access in an organized manner.
  • Initial View: The application allows users to view products, place orders, and manage their statuses.
  • MVC Project Publication: The MVC application was published on a server and is publicly accessible.
  • Authentication: A user authentication system was implemented to ensure only registered users can place orders.

📜 Additional Documentation

If you'd like more details about the project, you can check out the following PDF document, which explains everything that was done:

Full Project Explanation (PDF)

About

Delivery management web application built with ASP.NET Core MVC, .NET 8, REST API, Azure SQL Database, Swagger UI, JWT authentication, and deployment on Azure App Service.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages