This is a simple online appointment management and certificate generation API, this project is created to support a frontend that will be developed separately.
controllers
contains all the handlers for each endpointsmiddlewares
contains all the middlewares the are primarily used to easily attach authentication and authorization to each endpointmodels
contains all the interfaces that defines the structure of each data the are stored in databaseroutes
contains all the routesservices
contains all the functions that involves retrieval and modification of data in the databaseutils
contains functions the are frequently used throughout the system
Because if we don't, we won't pass xD