Repository for 2021 Web Technologies Final Project (titled StarLab) by
Each folder is arranged according to functionality
- contains sample test cases that were tested on a sample database not included
- contains code for admin pasges and functionalities
- contains some assets for the web app
- contains code for interactions with database, credentials, and contollers
- contains necessary Javascript code, including AJAX implementations
- contains code for public pages and functionalities
- contains custom CSS files
- contains header and footer files for the different pages. The goal was to adhere to the Don't Repeat Yourself (DRY) principle.
- contains code for different validations, including file and form type validations
- serves as '/'
Code was hosted on Azure at http://20.108.172.157/web_tech_final_project (for public pages) and http://20.108.172.157/web_tech_final_project/admin_access (for admin pages). Student credit could expire in the future though, which would render the site inaccessible.