This is an API for a delivery tracking system with 2 different types of users - customer and carrier.
A user can register as a customer, place an order, see a list of all of their orders, and track individual orders. They can also view, edit and delete their account.
Carriers are pre-registered into the database, as the program is supposed to be more customer-oriented. Carriers' main purpose is to update the customers' orders. There is a set amount of statuses for the orders like Accepted, Denied, Awaiting delivery, etc.
The project has been deployed in Azure. You can find it HERE 💻
Thank you for scrolling this far! Show some ❤ by starring the repo!