Welcome to the Digital Food Menu application, a beginner-friendly project developed using Django. This application allows users to manage a digital menu by adding, removing, and updating food items, including their descriptions and prices. Additionally, there is an authentication system that enables users to register and log in to access the menu.
-
Add Items: Users can add new food items to the menu, providing details such as the item name, description, and price.
-
Remove Items: Unwanted or outdated items can be easily removed from the menu.
-
Update Items: Users can edit existing items to update information like the item name, description, and price.
-
User authentication system: Register and log in to manage the menu.
Follow these steps to set up and run the Digital Food Menu project on your local machine:
Clone the Repository:
git clone https://github.com/ahanaftanvir40/digital-food-menu.git
cd digital-food-menu
Access the Food Menu: Visit http://localhost:8000/food to view, add, update, and remove food items.
Project Structure food/: Django app containing models, views, and templates related to the food menu. templates/: HTML templates for rendering views. static/: Static files such as CSS and JavaScript. manage.py: Django management script.
- Django
- HTML
- CSS
- Bootstrap
Contributions are welcome! Feel free to submit issues, feature requests, or pull requests.
This Digital Food Menu project is open-source and available under the MIT License.