Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashishkumarpalai/food_ordering_management_system_using_python_flask_backend
https://github.com/ashishkumarpalai/food_ordering_management_system_using_python_flask_backend
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ashishkumarpalai/food_ordering_management_system_using_python_flask_backend
- Owner: ashishkumarpalai
- Created: 2023-07-13T08:33:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-13T09:26:04.000Z (over 1 year ago)
- Last Synced: 2023-07-13T09:42:16.441Z (over 1 year ago)
- Language: Python
- Homepage: https://food-ordering-management-system-using-me98.onrender.com/
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Zesty Zomato Web Application
The Zesty Zomato web application is a robust and dynamic platform designed to assist the Zesty Zomato restaurant in delivering gastronomic pleasures to their enthusiastic patrons. The application leverages Flask, a Python web framework, and MongoDB as the chosen database for effective data management.
## API Endpoints
### Dishes
- **GET /dishes**: Retrieve all dishes.
- **GET /dishes/{dish_id}**: Retrieve a specific dish by ID.
- **POST /dishes**: Add a new dish to the menu.
- **PUT /dishes/{dish_id}**: Update a specific dish by ID.
- **DELETE /dishes/{dish_id}**: Delete a specific dish by ID.### Orders
- **GET /orders**: Retrieve all orders.
- **GET /orders/{order_id}**: Retrieve a specific order by ID.
- **POST /orders**: Place a new order.
- **PUT /orders/{order_id}**: Update the status of a specific order by ID.
- **DELETE /orders/{order_id}**: Delete a specific order by ID.## Installation and Setup
1. Clone the repository: `git clone `
2. Install the required dependencies: `pip install -r requirements.txt`
3. Configure the MongoDB connection in `config.py`.
4. Run the application: `python app.py`
5. Access the application in your browser at `http://localhost:5000`.## Technologies Used
- Flask: Python web framework for building the backend.
- MongoDB: NoSQL database for efficient data storage and retrieval.
- HTML, CSS, JavaScript: Frontend technologies for creating the user interface.## Contact
For any questions or inquiries, please contact us at [[email protected]].