Skip to content

amanasati11/E-Commerce-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce-Website

A Full-stack application with payment gateway integration in Django and React.

django-react-header

Features

  • This project is broken up into a backend and frontend.
  • The project contains backend user authentication with the Django Rest Framework and rest-auth.
  • The frontend uses React and queries data from the API.
  • Users can create their account, add items to their cart and purchase those items using Braintree payment gateway.

Workflow

1_lAMsvtB6afHwTQYCNM1xvw

Technology Used

  • Python
  • Django
  • Django REST Framework
  • JavaScript
  • React
  • Bootstrap

Running the project

  • Open a command line window and go to the project's directory.
  • pip install -r requirements.txt && pip install -r dev-requirements.txt
  • npm install
  • npm run start
  • Open another command line window.
  • workon theprojectname or source theprojectname/bin/activate depending on if you are using virtualenvwrapper or just virtualenv.
  • Go to the backend directory.
  • python manage.py runserver

About

This repository implements a Full-Stack E-Commerce application with payment gateway integration.

Topics

Resources

Stars

Watchers

Forks

Contributors