Skip to content

This is team project that developed a voucher website for eateries and diners.

Notifications You must be signed in to change notification settings

haonanzhangdev/ValueEatsWebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Project Topic

Value Eats

Our Team GitHub Repo currently is in private status, this is a copy of the initial version project.

Group member

Name Role
Haonan Zhang Scrum Master & Front-end Developer
Hanrui Tao Front-end Developer
Jiaming Liu Back-end Developer
Jian Li Back-end Developer
Yingda Chen Back-end Developer

Requirements

  • Node.js
  • Python3
  • Pipenv
  • Django 3.2.4
  • Pyjwt 2.1.0

Getting started

  1. Clone the project to your machine [git clone https://github.com/conanzahn/ValueEatsWebsite9900.git]
  2. Navigate into the Back-end directory [cd Backend]
  3. Creates a virtual environment [python3 -m venv env]
  4. Activate the virtual environment [source env/bin/activate]
    • If on a Windows terminal, run [env\Scripts\activate.bat]
    • If on Windows but using a bash terminal, run [source env/Scripts/activate]
    • Otherwise, run [source env/bin/activate]
  5. Install the dependencies [pip install -r requirements.txt]
  6. Back [cd ..]
  7. Navigate into the Front-end directory [cd Frontend]
  8. Install the dependencies [npm install]

Run the application

You will need two terminals pointed to the Front-end and Back-end directories to start the servers for this application.

  1. Run this command to start the back-end server in the [Backend] directory: [python manage.py runserver] (You have to run this command while you are sourced into the virtual environment)
  2. Run this command to start the front-end development server in the [Frontend] directory: [npm start] (This will start the front-end on the address localhost:3000)

Built With

  • React - A progressive JavaScript framework.
  • Python - A programming language that lets you work quickly and integrate systems more effectively.
  • Django - A high-level Python Web framework that encourages rapid development and clean, pragmatic design.

About

This is team project that developed a voucher website for eateries and diners.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published