Main page with pictures of menu items, and odering form on the left. Order summary with Total amount, before placing the order.
- Elegant restaurant website with nice Custom CSS effects (no styling framework is used)
- Relaying on JS to handle the ordering forms for better user experience.
- After logging in, users can make orders and track thier progress.
- using sqlite3 DataBase for development.
- Django -- web framework
- django-widget-tweaks -- ease form's manibulations
- Pillow -- handles images inside the website
just use a virtual environment for the app
$ pip3 install virtualenv
make a new folder for the app
$ mkdir ~/pizza_restaurant
$ cd pizza_restaurant
$ virtualenv .env
$ git clone
$ source .env/bin/activate
$ pip -r install requirements
$ python manage.py runserver