The challenge: Build a web application for handling a pizza restaurant’s online
orders. Users will be able to browse the restaurant’s menu, add items to their cart, and submit
their orders. Meanwhile, the restaurant owners will be able to add and update menu items and view
orders that have been placed.
What I did:
- Bootstrap was used to build the frontend and the backend was written in Django.
- Developed features like real-time price update, cart, and order management using plain
JavaScript.
- Integrated sslcommerz payment gateway.
- Used SQLite database in the development environment and PostgreSQL in production.
- The database models are accessible via the default admin interface of Django, where the
administrator can view and confirm orders and add or update menu items.
- Deployed this app in Heroku.
Technology I used:
- Plain JavaScript
- Bootstrap
- Django
- PostgreSQL
- Heroku
View
Project
View Code