An E-commerce Django project created out of curiosity
- Main page / categories / product pages
- Full cycle: cart -> checkout -> purchasing
- Editing cart (changing item quantity, removing item from the cart)
- Customer authorisation
- Payment process
- clone this repo
- create virtual environment
python3 -m venv -venv - install requirments
pip install -r requirements.txt - make sure you are in the same folder where file
manage.pyis - I used built-in DB SQL Lite but if you want to use some other DB make sure it is properly configured in
settings.py - deal with migrations
python manage.py migrate - run server
python manage.py runserver
- Python 3
- Django
- Bootstrap 4
- Django Crispy Forms
- Pillow library