- Full Featured E-Commerce Application Product and Custom Post
- DetailView of Each Product With ADD/REMOVE Cart Facilities
- Custom Admin Panel
- Order Summary with total bill
- Checkout View with Product List
- Discount cupon Option for product
- Payment Option Stripe/Paypal
- Stripe Api Customization
- Category Based Product with price, title and image and others attributes
- Automatic and Unique Slug Generator for each product
- Slug Based URL For SEO Friendly
- User Profile Page with Update Feature
- Registration,Login,Logout Page
- Frondend and Backend Validation
- Classbased Listview, DetailView, CreateView, UpdateView, DeleteView
- After Login, User can update Their Profile Info Like (E-mail , Username and Profile Pictures)
- Python
- Django v2.2.3
- Jquery
- Stripe Api
- SQLite3
- HTML
- CSS
- Bootstrap
- Crispy Form
- Font-Awesome
- JavaScript
virtualenv -p /usr/bin/python3 djecom
cd djecom
virtualenv djecom
cd .\djecom\
source bin/activate
.\Scripts\activate
git clone https://github.com/sohanur-it/E-Comerce-App.git
mv E-Comerce-App src/
mv src/requirements.txt .
python -m pip install -r requirement.txt
Warning: In case it show's error install django first in the system / error (pkg-resources==0.0.0)--Just remove the line from requirement.txt file / install the packages manually /
pip install django
pip install --upgrade -r requirement.txt
cd src/
python manage.py migrate
Run Server :
python manage.py runserver