Django coffee shop website develpoment for college project
Budget: ₹1,500 – ₹12,500 INR
You will be developing an online coffee shop application for a local coffee shop where customers can
create an account and place orders. Similarly, the coffee shop managers will be able to add new items,
update quantities, and track orders. Here are the modified requirements for the coffee shop project:
1) Sign up/Sign in system for users: Users should be able to create an account and log in using a
unique username and password.
2) View the menu: Users should be able to see the available coffee and food items on the main
page. The menu should include categories such as espresso, cappuccino, pastries,
sandwiches, etc. Users should also be able to view the inventory for each specific category.
3) Add to cart: Users can add coffee and food items to their cart. The total price of the items in
the cart should be updated automatically.
4) Place an order: When users click on the "Place Order" button, the total price should be
displayed, and an order should be created. The system should update the inventory quantities
accordingly and notify the manager. No actual payment processing is required for this
project.
5) Manager functionality: The manager should have the ability to add new items to the menu,
update item quantities, and view customer orders.
create an account and place orders. Similarly, the coffee shop managers will be able to add new items,
update quantities, and track orders. Here are the modified requirements for the coffee shop project:
1) Sign up/Sign in system for users: Users should be able to create an account and log in using a
unique username and password.
2) View the menu: Users should be able to see the available coffee and food items on the main
page. The menu should include categories such as espresso, cappuccino, pastries,
sandwiches, etc. Users should also be able to view the inventory for each specific category.
3) Add to cart: Users can add coffee and food items to their cart. The total price of the items in
the cart should be updated automatically.
4) Place an order: When users click on the "Place Order" button, the total price should be
displayed, and an order should be created. The system should update the inventory quantities
accordingly and notify the manager. No actual payment processing is required for this
project.
5) Manager functionality: The manager should have the ability to add new items to the menu,
update item quantities, and view customer orders.