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
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
- List of All Aditional Packages can be found in the requirements.txt file
Styling: CSS and Bootstrap
Database: PostgreSQL RDS On AWS
Authentication and Authorisation: JWT authentication (JSON web tokens)
Storing Images: AWS S3 Bucket
- 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)