It is a full stack web application that employs ASP NET Core MVC framework, complete with a MSSQL Database for structured and scalable Data Management. The combination of bootstrap and ajax code makes the View dynamic and responsive
to data changes and/or browser size. The Model-View-Controller framework divides work into the front end, the controller that manages requests and accesses the database, and the model which replicates and stores data, which gives
it enhanced readability for developers working on future expansion projects, not to mention, adequate diagrams modelling the database and user flow of the site will also be given.