Value Eats
Our Team GitHub Repo currently is in private status, this is a copy of the initial version project.
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 |
- Node.js
- Python3
- Pipenv
- Django 3.2.4
- Pyjwt 2.1.0
- Clone the project to your machine
[git clone https://github.com/conanzahn/ValueEatsWebsite9900.git]
- Navigate into the Back-end directory
[cd Backend]
- Creates a virtual environment
[python3 -m venv env]
- 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]
- If on a Windows terminal, run
- Install the dependencies
[pip install -r requirements.txt]
- Back
[cd ..]
- Navigate into the Front-end directory
[cd Frontend]
- Install the dependencies
[npm install]
You will need two terminals pointed to the Front-end and Back-end directories to start the servers for this application.
- 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) - 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)