Skip to content

A collaborative project developing a full-stack e-commerce application, featuring a Django backend, a SQLite database, and a React-based frontend.

Notifications You must be signed in to change notification settings

mishrasur7/eshop-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛍️ E-commerce Application

This is a full-stack e-commerce application with a Django (Python) backend and a React (JavaScript) frontend.

🧠 Prerequisites

  • Python 3.8+
  • Node.js and npm
  • Git

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/mishrasur7/eshop-web.git
cd eshop-web

2. Setup the backend

cd ecommerce_backend

Create virtual environment

python -m venv venv

Activate the virtual environment

source venv/bin/activate # On Mac
venv\Scripts\activate # On Windows

Install dependencies

pip install -r requirements.txt

Apply migrations

python manage.py migrate

Create Superuser

python manage.py createsuperuser

Run development server

python manage.py runserver

Now visit http://localhost:8000


3. Setup the frontend

cd ecommerce_frontend

Install dependencies

npm install

Start React development server

npm start

Now visit: http://localhost:3000

About

A collaborative project developing a full-stack e-commerce application, featuring a Django backend, a SQLite database, and a React-based frontend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •