Skip to content

Jamiul-Bari/CSE299

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

tukitak-E

An E-commerce project for CSE299

Table of Contents
  1. About The Project
  2. Getting Started

About The Project

Home Page

Our goal is to develop a functioning e-commerce website where customers can visit and browse necessary groceries of everyday life, add them to their cart, and checkout to complete their purchase as they would in a real-life grocery shop. Our vision is to make the website as feature-rich, user-friendly, and accessible as possible. The ultimate vision is definitely to add all the features an e-commerce website can have, whether it’s a feature related to UI/UX or a feature that is part of secure online payment.

Built With

Prerequisites

Install these before running the project

Installation

  1. Clone the repo
    git clone https://github.com/Jamiul-Bari/CSE299.git
  2. Configuration
    1. Configure the frontend
      1. Open your terminal or Command Line inside the root directory and change your directory to /frontend
      cd frontend
      1. Install required npm packages
      npm install
      1. Now to start the React Development Server
      npm start
    2. Configure the Backend
      1. Open your terminal or Command Line inside the root directory.
      2. Install virtualenv python package
        pip install virtualenv
      3. Create a virtual environment in the root directory for this project using virtualenv.
        virtualenv venv
      4. Activate your virtual env “venv” before installing any python package for this project. Activate (For Windows) using -
        venv/scripts/activate
      5. Now if your virtual environment activated correctly, you will see "venv" written in the command line interface.
      6. Now install the required packages for the backend as per "requirements.txt". Simply, run this command while you are in the root directory (the directory containing "requirements.txt")
        pip install -r requirements.txt
  3. Now the project frontend (React) is what users will use. Since we are not rendering templates through Django.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •