Complete E-commerce application written in Python(Django)
Budget: $750 – $1,500 USD
This is an e-commerce application written in Python (Django) - some Vue.js and jQuery.
Backend fixes and frontend change to react (from basic html-css) required.
1.0. Fixes:
1.1. Fix product variants (same product name url)
1.2. Add vendor name to product url
1.3. Fix login (logout after return)
1.4. Vendor url is vendor name not number
1.5. Blog url is blog title not number
1.6. Update dashboard (vendor and customer) - coupons / discounts
1.7. Delete product in vendor admin (no impact on old orders)
1.8. Add error pages (404,….)
1.9. Disable search button if no text in box
1.10. Add product quantity type (pcs, kg, m2, l,…)
1.11. Price may include vat
1.12. Add contact page
1.13. Fix search
2.0. Frontend
2.1. Switch to react frontend (Stroyka)
2.2. Rest API
3.0. Refactoring
3.1. Advise on new parameters, additions, removals …
**requirements.txt**
asgiref==3.3.4
autopep8==1.5.7
certifi==2021.5.30
chardet==4.0.0
dj-database-url==0.5.0
Django==3.2.4
django-crispy-forms==1.11.2
django-mathfilters==1.0.0
django-six==1.0.4
django-utils-six==2.0
django-widget-tweaks==1.4.8
gunicorn==20.1.0
idna==2.10
Markdown==3.3.4
Pillow==8.2.0
pycodestyle==2.7.0
python-decouple==3.4
pytz==2021.1
requests==2.25.1
six==1.16.0
sqlparse==0.4.1
stripe==2.58.0
toml==0.10.2
Unipath==1.1
urllib3==1.26.5
whitenoise==5.2.0
Backend fixes and frontend change to react (from basic html-css) required.
1.0. Fixes:
1.1. Fix product variants (same product name url)
1.2. Add vendor name to product url
1.3. Fix login (logout after return)
1.4. Vendor url is vendor name not number
1.5. Blog url is blog title not number
1.6. Update dashboard (vendor and customer) - coupons / discounts
1.7. Delete product in vendor admin (no impact on old orders)
1.8. Add error pages (404,….)
1.9. Disable search button if no text in box
1.10. Add product quantity type (pcs, kg, m2, l,…)
1.11. Price may include vat
1.12. Add contact page
1.13. Fix search
2.0. Frontend
2.1. Switch to react frontend (Stroyka)
2.2. Rest API
3.0. Refactoring
3.1. Advise on new parameters, additions, removals …
**requirements.txt**
asgiref==3.3.4
autopep8==1.5.7
certifi==2021.5.30
chardet==4.0.0
dj-database-url==0.5.0
Django==3.2.4
django-crispy-forms==1.11.2
django-mathfilters==1.0.0
django-six==1.0.4
django-utils-six==2.0
django-widget-tweaks==1.4.8
gunicorn==20.1.0
idna==2.10
Markdown==3.3.4
Pillow==8.2.0
pycodestyle==2.7.0
python-decouple==3.4
pytz==2021.1
requests==2.25.1
six==1.16.0
sqlparse==0.4.1
stripe==2.58.0
toml==0.10.2
Unipath==1.1
urllib3==1.26.5
whitenoise==5.2.0