- We will work in the
dev
branch when implementing features. - Avoid pushing features directly into the
dev
branch. Create features in a separate branch, and submit a pull request - We will push the contents of the
dev
branch to themaster
branch at the end of each sprint.
- Sprint2: Philsik
- Sprint3: Taebum
- Sprint4: Dongsu
- Sprint5: Minwoo
/frontend
: folder for frontend (Angular)/backend
: folder for backend (Django)
- Angular
- Installing dependencies:
-
npm install
-npm install -g @angular/cli
- Running the app:
npm start
- Testing:
npm test
- Installing dependencies:
-
- Django
- Installing dependencies:
pip install -r requirements.txt
- We strongly recommend to use virtualenv to install packages locally.
- Running the app:
python manage.py runserver
- Testing:
python manage.py test
- Note: if Python 2 is the default for the system, use python3 command instead of python
- Installing dependencies: