Skip to content

Shuniy/payShabby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started with payShabby React App

This project was bootstrapped with Create React App and Django.

Paypal integration is added with paypal Sandbox and payment for testing and shipping is done with sandbox account, use your own sandbox account, don't try to pay accidently for testing or anything as it might not work or worse as didn't try it.

Available Scripts

In the project directory, you can run:

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

python manage.py runserver Runs the backend server at http://localhost:8000.

yarn build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

To use App

  • cd backend
  • python manage.py runserver
  • Already build the product so yarn start or npm start not needed

Technologies Used:

  • Python
  • React
  • Redux
  • Redux Thunk
  • Redux Logger
  • Django Rest Framework
  • Simple jwt
  • React Bootstrap
  • React-Router
  • For more info check requirements.txt

Screenshots

HomePage

homepage

Product Page

productpage

Profile Page

profile

Empty Cart

emptycart

Login Page

login

Register Page

register

Search Page

searchpage

Add to Cart

addtocart

Shipping Page

shipping

Payment Select

paymentselect

Order Page

orderpage

Payment Page

paymentpage

Order Done Page

orderpagedone

Admin Login

adminlogin

Admin Products

adminproducts

Admin Users

adminusers

Admin Orders

adminorders

Admin Edit User

adminedituser

Admin Create Product

admincreateproduct

Admin Edit Product

admineditproduct

Admin Orders Page

adminorderspage

Releases

No releases published

Packages

No packages published