This web app is developed by : Jewel Mahmud under licence of tech villain youtube channel.
Start date of developing: Aug-2021
Python (3.10)
Django ==> 3.2.8
Bootstrap ==> 5.1.3
Fontawesome ==> 4.7.0
HTML-5
CSS-3
asgiref==3.4.1
django-active-link==0.1.8
django-crispy-forms==1.13.0
django-flatpickr==1.0.1
django-tinymce==3.4.0
django-widget-tweaks==1.4.9
Pillow==8.4.0
pytz==2021.3
sqlparse==0.4.2
whitenoise==5.3.0
Sqlite
Every page includes navebar & footer.
The first thing to do is to clone the repository:
$ git clone https://github.com/MahmudJewel/Django-E_commerce
Create a virtual environment to install dependencies in and activate it:
$ cd Django-E_commerce
$ python -m venv venv
$ source venv/bin/activate
Then install the dependencies:
(venv)$ pip install -r requirements.txt
Note the (venv)
in front of the prompt. This indicates that this terminal
session operates in a virtual environment set up by virtualenv2
.
Once pip
has finished downloading the dependencies:
(venv)$ python manage.py migrate
(venv)$ python manage.py runserver
Home page shows product category & products. It has a paginations of 12 products. !
After clicking the product image, it will show the product’s descriptions.
After clicking catery title, products of these category will be shown.