This project is a restaurant food ordering web application built using the MERN stack. It simulates a real-world online pizza ordering platform where users can browse pizzas, add items to their cart, and place orders through an interactive web interface.
The Pizza Ordering App demonstrates how modern web applications are built using full-stack JavaScript technologies. It provides a smooth user experience for browsing menu items and managing orders while showcasing integration between frontend and backend systems.
- Browse a variety of pizza menu items
- Add and remove pizzas from the cart
- Place food orders through the application
- Responsive and user-friendly interface
- Full-stack architecture using MERN
This project is built using the MERN Stack:
- MongoDB β Database for storing menu and order data
- Express.js β Backend framework for handling APIs
- React.js β Frontend interface for the application
- Node.js β Server environment for running the backend
Additional tools:
- HTML
- CSS
- JavaScript
client/β React frontend applicationserver/β Node.js and Express backendmodels/β MongoDB data modelsroutes/β API routes for handling requests
This project was developed as part of a Web Technology course to demonstrate the implementation of a full-stack web application using the MERN stack.
- User authentication and login system
- Online payment integration
- Admin dashboard for managing menu items
β Feel free to explore the project and suggest improvements! Pls make sure you have the nado_modules installed in the clients folder before running the file