This is @7's CSE 312 Final Project. This repository contains the necessary files to launch our web application. Click on the drop-down arrows to get more information on each Project Part or Testing procedure. The publicly available deployment is at ubcommons.com.
Clone the repository:
git clone git@github.com:h3rogam3r8/cse-312.git
cd cse-312In the Terminal:
docker compose up --build --force-recreateDark mode is an additional theme that allows users to enjoy our website without added strain
on their eyes, especially during low-light conditions.1. Run the general testing procedure in "How to Locally Run:" and navigate to localhost:8080.
2. Click on the Dark Mode button and verify your screen is now displaying a dark mode.
3. Click on the Light Mode button and verify your screen has gone back to light mode.
4. Click on another restaurant page and repeat steps 2 and 3.
5. Click on the Dark Mode button again.
6. Next, click on another restaurant page and ensure you are still displaying dark mode.
7. Login and Register an account.
8. Once logged in, repeat steps 1 through 5.- Arnav -
CSS - Ash -
JavaScript - Naomi -
JavaScript - Eric -
HTML - Orn -
HTML
- Arnav -
Logout Backend/Misc - Ash -
Registration Backend - Naomi -
Registration HTML - Eric -
Login Backend - Orn -
Login HTML
- Arnav -
Like & Dislike Backend - Ash -
Comment & Reply Backend - Naomi -
Comment & Reply Backend - Eric -
Comment & Reply / Like & Dislike Misc - Orn -
Restaurant Reviews HTML
-
Address Potential Security Issues -
Address Potential Docker Issues -
Address Potential Bugs
### Final Deadline: Monday, October 28, 9:00 AM
🟥 (This is the final deadline) 🟥
- Arnav -
Profile Pictures (Could not finish in time) - Ash -
Comment Images - Naomi -
Break Week - Eric -
Break Week - Orn -
Break Week
- Arnav -
Break Week - Ash -
Break Week - Naomi -
Websocket Interactions - Eric -
Break Week - Orn -
Break Week
- Arnav - Deployment
- Ash - Deployment
- Naomi - Deployment
- Eric - Deployment
- Orn - Deployment
-
Address Potential Security Issues -
Address Potential Docker Issues -
Address Potential Bugs
- Arnav -
Break Week - Ash -
Break Week - Naomi -
Break Week - Eric -
Break Week - Orn -
Voting using Time
- Arnav -
Break Week - Ash -
Break Week - Naomi -
Break Week - Eric -
DoS Protection - Orn -
Break Week
- Arnav -
Dark Mode - Ash -
Break Week - Naomi -
Break Week - Eric -
Break Week - Orn -
Break Week
-
Address Potential Security Issues -
Address Potential Docker Issues -
Address Potential Bugs
### Final Deadline: Monday, December 2, 9:00 AM
> 🟥 (This is the final deadline AND our Presentation Day!) 🟥
