What Does the Project Do?
A full-stack restaurant web application.
Users can view the menu, see today’s specials, and place orders.
Admins can manage menu items, customer reviews, and orders.
Why Is the Project Useful?
Demonstrates a real-world web application using Flask and MongoDB.
Helps restaurants manage their online menu and orders efficiently.
Helps students learn full-stack development (frontend, backend, database).
How to Get Started
Clone the project
git clone cd FullStackTeamProject
Create virtual environment and install packages
python -m venv venv source venv/bin/activate pip install -r requirements.txt
Configure MongoDB connection in backend/db.py
Run the application
python app.py
Open in browser
Deployment Link
https://fullstackteamproject.onrender.com
Future Improvements
Add table reservation feature in admin panel
Make the webpage more interactive
Integrate online payment for orders
Fix existing bugs and improve performance