Welcome to the Food Delivery Application! This application provides a convenient way for users to order food from various restaurants and have it delivered to their doorstep. Below are the key features and functionalities of the application.
-
User Registration/Login: Users can create accounts and log in to the application to place orders.
-
Browse Restaurants and Menus: Users can browse through a list of restaurants and view their menus.
-
Place Orders: Users can select items from the menu and place orders for delivery.
-
Track Order Status: Users can track the status of their orders in real-time.
-
Payment Integration: Integration with payment gateways to facilitate secure and seamless transactions.
-
Order History: Users can view their order history for reference.
-
Admin Dashboard: Admins have access to a dashboard to manage restaurants, menus, orders, and users.
-
Clone the repository: git clone https://github.com/jennierj05/fooddeliveryapp.git
-
Install dependencies: cd backend npm install npm start
cd .. cd frontend npm install npm start
- Open the application in your browser: http://localhost:3000
- Mongoose
- ReactJS
- ExpressJS
- NodeJS
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch.
- Make your changes and commit them.
- Push to the forked repository.
- Create a pull request.
This project is licensed under the MIT License.
For any inquiries or support, (mailto:jennieroopa@gmail.com).
Special thanks to Razor Pay for providing payment integration services.