shubhamdangi / shopcube

Shopcube is a completely customized eCommerce / shopping web application.

Home Page:https://shopcube.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SHOPCUBE

A Highly Customized E-Commerce Web Application

React Redux DjangoREST JWT Bootstrap Postgres AWS



Application Overview:




Application Links

Frontend Source Code -> https://github.com/shubhamdangi/shopcube/tree/main/shopcube-frontend
Backend Source Code -> https://github.com/shubhamdangi/shopcube
Deployed URL -> https://shopcube.herokuapp.com
API Documentation -> https://shopcube.herokuapp.com/api-docs

Tech Stack

Frontend: React.js
Additional NPM Libraries:

  • axios
  • react-redux
  • react-router-dom
  • react-router-bootstrap
  • redux-thunk
  • react-bootstrap
  • react-paginate
  • redux-devtools-extension
  • react-ga
  • redux

Backend: Django REST Framework



Styling: CSS and Bootstrap
Database: PostgreSQL RDS On AWS
Authentication and Authorisation: JWT authentication (JSON web tokens)
Storing Images: AWS S3 Bucket

Database Schema:




Application Features:

  • Full featured shopping cart
  • Product rating & review system
  • Top products carousel
  • User profile with orders
  • Admin area to manage customers, products & orders
  • Product search, pagination
  • Checkout process (shipping, payment method, etc)


LinkedIn Twitter Instagram

About

Shopcube is a completely customized eCommerce / shopping web application.

https://shopcube.herokuapp.com


Languages

Language:JavaScript 61.5%Language:CSS 27.9%Language:Python 9.3%Language:HTML 1.3%Language:Procfile 0.0%