This is the backend for a Food Delivery Web Application, built with Node.js, Express.js, and MongoDB. It handles user authentication, order management, restaurant data, menu items, and other backend operations.
- User Authentication: Register, login, and secure routes using JWT.
- Restaurant Management: CRUD operations for restaurants.
- Menu Management: Add, update, and delete food items.
- Order Management: Place, update, and view orders.
- Database Integration: MongoDB with Mongoose for schema validation.
- Development Tools: Uses Nodemon for auto-restarting during development.
- Backend Framework: Node.js, Express.js
- Database: MongoDB (NoSQL)
- ODM Library: Mongoose
- Development Tools: Nodemon
- Clone the Repository
git clone https://github.com/yourusername/food-delivery-backend.git cd food-delivery-backend