1.Login/Logout page
2.User Registration page
3.Product home page
4.filteration of products
5.product description page
6.recently viewed page
7.Add to cart page
8.view cart page
9.Cart updation
10.checkout page
11.shiiping address page
12.Payment integration using paypal
13.Order preview page
14.Confirmation page
15.Product rating
16.Admin Dashboard page
17.Offer/Voucher set
18.Accounts page
19.Status of orders
20.Stock alerts and so on...
Donts:
-
Any kind of e-mail integration
-
Currency is in GBP not in Rupees
- Make a virtual environment - virtualenv oscdj
- activate the venv - ./oscdj/scripts/activate
- install all the dependencies
- pip install django-oscar
- pip install django
- pip install django-oscar-paypal
- pip install paypal
- pip install paypal-checkout-serversdk
- pip install paypalhttp
- pip install pyopenssl
- pip install python-http-client
- pip install django-paypal-express-checkout
- pip install expresscheckout
- pip install checkout
- pip install sorl-thumbnail
- migrate the changes - python manage.py makemigrations
- migrate to DB - python manage.py migrate
- Run the server - python manage.py runserver
-- if any queries ping me @ https://www.linkedin.com/in/riswanbasha26rb/ or riswanbasha26@gmail.com --