/python-django-shop

Online shop which built by django, nginx and docker. Containing enrich functions for e-commerce website like shop, cart, etc.

Primary LanguagePython

python-django-shop

Online shop which built by django ,uWSGI, nginx and docker. It contains enrich functions for e-commerce website like shop, cart, etc.

Techniques

Part Technique
Frontend HTML, CSS, jQquery, Bootstrap 5
Backend Django
Database PostgreSQL
Deploy Nginx, uWSGI, Docker, AWS EC2
Version Control git
Email Sending Celery, Redis

Go live

Under local environment, use docker-compose-dev.yml to set up the project.

docker-compose -f docker-compose-dev.yml up -d
docker-compose -f docker-compose-dev.yml exec web python load_data.py

Visit http://127.0.0.1/, login with accounts below to try out.

email password level
user1@example.com testing12345 -
admin@example.com testing12345 admin

Screenshots

home

Product detail

Shop detail

Cart

Checkout

Product List

Product Form

Shop Form

Edit user

User shop

User order

Search

Login

References