Food Party is a restaurant and food ordering system backend, providing APIs for managing users, restaurants, orders, carts, and payments. This backend is built using Node.js, Express.js, and Mongo Atlas and follows a RESTful architecture.
- Role-based Access (Customer, Restaurant Owner, Delivery Agent)
- Restaurant Management
- Menu & Offer Management
- Order Placement & Tracking
- Cart Management
- Favorites & Wishlist
- Restaurant Dashboard
- User Dashboard
- Backend: Node.js, Express.js
- Database: MongoDB (Mongoose ORM) and Mongo Atlas
- Deployment: Render
```bash
# Clone the repository
git clone https://github.com/rajgupta2/Food-Party-Backend.git
# Navigate to the project directory
cd Food-Party-Backend
# Install dependencies
npm install
# Create a .env file and add required environment variables (Mongo Atlas's User Var(ATLAS_USER_NAME) and Its Password (ATLAS_PASSWORD))
# Start the development server
npm run dev
🔗 Backend API URL:🌍Food Party API
🎨 Frontend URL: 🎉Food Party
📂 Frontend GitHub Repo:💻 Food Party Frontend
📌 Keep your code clean and well-documented.
📌 Ensure the project builds successfully before submitting a PR.
📌 Follow the code style and naming conventions used in the project.
📌 Update README.md if you add a new feature.
📌 Be respectful and open to feedback in discussions.
💡 Star the repository ⭐ and contribute to make this project better!
🚀 Developed with ❤️ by Raj Gupta