This repository is no long being advanced nor maintained. From June 2017 to August 2017, the website was rewritten into a Rails back-end and a ReactJS front-end.
Photo | Name | Role | Github | |
---|---|---|---|---|
Jason Kao | CFA Lead | jkao1 | jkao1@stuy.edu | |
George Zheng | Flask Lead | gzheng3@stuy.edu | ||
Nicholas Yang | CMS Lead | NicholasLYang | nick@nicholasyang.com | |
Henry Zheng | CMS Developer | henryz2000 | hzheng3@stuy.edu | |
Raunak Chowdhury | Flask Developer | raunakchowdhury | rchowdhury5@stuy.edu | |
Jason Lin | CFA Developer | JasonLin43212 | jasonlin43212@gmail.com | |
Jerry Ye | Flask Developer | jerry1ye10 | jye6@stuy.edu | |
Joyce Liao | Flask Developer | joyceliaoo | jliao@stuy.edu | |
Jonathan Wong | Developer | jonw27 | admin@stuy.tech | |
Angela Tom | Flask Developer | angelatom | atom@stuy.edu | |
Suzanna Liang | CFA Developer | sliang4 | sliang4@stuy.edu | |
Qichen Deng | Developer | QichenD | qichendeng@stuy.edu | |
Sabrina Wen | CMS Developer | sabrina-wen | sabrinawn253@gmail.com | |
Kenneth Zhang | Developer | KenZ3 | kzhang8@stuy.edu | |
Cathy Cai | CFA Developer | ccai1 | ccai1@stuy.edu | |
Alvin Chung | Flask Developer | achung0 | achung00@stuy.edu | |
Claire Liu | CFA Developer | cliu5 | cliu5@stuy.edu |
Do NOT check dependencies into the repo
- Create a virtual environment outside the repo (or inside, as long as you do not check it into the repo)
- When you add a new dependency:
pip freeze > requirements.txt
- When you want to install the new dependencies:
pip install -r requirements.txt
- THE ONLY THING ADDED TO THE REPO SHOULD BE
requirements.txt
- Do not check db files into the repo
- Deploy early
- Use automated deployment scripts
- A good way to automate deployment is through git hooks
- Do not use spaces, hyphens or slashes in the app name