Below are some of the branches for each feature to prevent conflicts before pushing codes to the main
branch.
main
userLogin_branch
userInput_branch
userProfile_branch
userBookmark_branch
menu_branch
review_branch
adminPortal_branch
- Clone repository using the command below:
git clone git@github.com:choowengyan/orbital_NUSFoodie.git
- Create virtual environment
cd backend
python -m venv env
source env/bin/activate
- Download dependencies
pip install -r requirements.txt
- Making sure that Django is working
cd server
python manage.py runserver
Enter 127.0.0.1:8000
in your browser and you should see a default Django welcome site
- Making sure that React is working
cd frontend
npm start
Run development server at address http://localhost:3000/
and you should see react browser
- Django for development:
8000
- React application:
3000
backend
for serving Django server codefrontend
for React user interface code