Skip to content

vaishvikmaisuria/eCommerce_Base

Repository files navigation

eCommerce_Base

Full eCommerce website from the ground up with React (NextJS), Redux, Django & Postgres

Features

  • Full featured shopping cart
  • Product reviews and ratings
  • Top products carousel
  • Product pagination
  • Product search feature
  • User profile with orders
  • Admin product management
  • Admin user management
  • Admin Order details page
  • Mark orders as delivered option
  • Checkout process (shipping, payment method, etc)
  • PayPal / credit card integration

Postgres Diagram

alt text

Install react modules

    1. cd frontend
    1. npm install

Start Python server

    1. start the environment - source myenv/bin/activate
    1. start the server - python manage.py runserver

Authentication

  1. Json web token -> jwt.io
  2. djangorestframework-simplejwt -> https://django-rest-framework-simplejwt.readthedocs.io/en/latest/customizing_token_claims.html

AWS S3 Image Storage

link -> https://django-storages.readthedocs.io/en/latest/backends/amazon-S3.html

About

Full eCommerce website from the ground up with React(NextJS), Redux, Django & Postgres

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors