Table of Contents
- Improved online payment services by Integrating Razorpay payment gateway.
- Developed Dynamic cart i.e. Add to cart without login and after login automatic cart updation.
- Coded functionalities for Search, Filter, Pagination, Wishlist, Email confirmation on user sign up, etc.
- Tech used - Django, SQLite, jQuery, Bootstrap.
-
Run following command to install all required package dependencies.
pip install -r requirements.txt
-
Setup following environment variables in your system.
- DJANGO_SECRET_KEY = Django project Secret key
- DJANGO_EMAIL_HOST_USER = Your Host email id
- DJANGO_EMAIL_HOST_PASSWORD = Your Host email password
- RAZORPAY_ID = Your Razorpay id
- RAZORPAY_SECRET_KEY = Your Razorpay Secret key
Some screenshots from my project, soon going to share a demo youtube video link.
Main view 1 | Main view 2 |
Detail view 1 | Detail view 2 |
Comic book search/filter | Volume search/filter |
Cart | Checkout |
Payment | After payment |
Home/User/Personal data | Address |
All orders | Wishlist |
This is list of resources i find helpful and would like to give credit to.
- Django documentation
- bootswatch.com - Free Bootstrap theme
- GitHub README Template
- DC comics
- Marvel comics
- StackOverflow - The G.O.A.T
- All images used are of the respective brands.