Pizza Paradise
Overview
Welcome to Pizza Paradise, a full-stack order management system designed to provide a seamless pizza ordering experience for users. Built with a modern tech stack, this application features a React/Vite frontend and an Express/Node.js backend, all powered by a MongoDB database.
Features
- User Authentication: Secure user registration and login through JWT (JSON Web Token) to protect user accounts and manage sessions.
- Pizza Management: Admin users can add, update, or remove pizza items from the menu, ensuring customers always have access to the latest offerings.
- Order Tracking: Users can view their order history and track the status of their current orders in real-time.
Tech Stack
- Frontend: React with Vite for a fast and dynamic single-page application experience.
- Backend: Express.js and Node.js for handling server-side logic and API requests, ensuring efficient data processing and handling.
- Database: MongoDB for a flexible and scalable data storage solution.
Installation
Follow these steps to set up the project locally:
- Clone the repository:
bash git clone https://github.com/Pran-bot/FastAPI.git cd FastAPI - Navigate to the backend folder and install dependencies:
bash cd backend npm install - Start the backend server:
bash npm start - In another terminal, navigate to the frontend folder and install dependencies:
bash cd frontend npm install - Start the frontend application:
bash npm run dev
Usage
Once the application is running, visit http://localhost:3000 to explore the Pizza Paradise application. Create an account or log in to manage your pizza orders!
Contributing
We welcome contributions from the community! To contribute to this project:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Make your changes and commit them (
git commit -m 'Add new feature'). - Push to the branch (
git push origin feature-branch). - Open a pull request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgements
- Special thanks to the contributors of the open-source libraries used in this project.
For more details, check the documentation and feel free to reach out with any questions or suggestions!

