Skip to content

agustfricke/ShopZone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

ShopZone

💳 Online shop built with React and TypeScript as the frontend, and Django Rest Framework as the backend.

ShopZone

  • is the folder containing the completed project. To use PayPal, you need the clientId, which is located on line 271 of the file ShopZone/ShopZone/frontend/src/pages/CartPage.tsx. You can obtain the clientId from your PayPal developer account.

Install and Run

git clone https://github.com/agustfricke/ShopZone.git
cd ShopZone/ShopZone
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
mkdir dist
mkdir dist/static
python3 manage.py createsuperuser
python3 manage.py runserver

In a new terminal

cd frontend
npm i
npm run dev

Open the following URL and log in with the user you created using Django:

http://localhost:5173/

Give it a ⭐

Screenshot 2023-08-19 17-08-25 Screenshot 2023-08-19 17-08-41 Screenshot 2023-08-19 17-08-44 Screenshot 2023-08-19 17-08-11

Releases

No releases published

Packages

No packages published