ECommerce in React+Redux+Django+Rest_framework_simplejwt
Project from Dennis Ivy - Udemy Page
- 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
Things that are used:
npm install axios
pip install pillow
pip install djangorestframework
pip install django-cors-headers
Django (http://127.0.0.1:8000/admin)
Go to the Virtual Enviroment
myenv\Scripts\activate
Go to the backend Folder
In CMD, execute
python manage.py runserver
React (http://localhost:3000)
Go to the frontend Folder
In CMD, execute
npm start
- Clone this repository locally
- Install all necessary packages, execute:
npm install
- To run the project (development mode), execute:
npm start