Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 4.19 KB

README.md

File metadata and controls

45 lines (38 loc) · 4.19 KB

Stuyvesant Spectator Website 2017 (deprecated)

Notice

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.

Team

Photo Name Role Github Email
Jason Kao CFA Lead jkao1 [email protected]
George Zheng Flask Lead [email protected]
Nicholas Yang CMS Lead NicholasLYang [email protected]
Henry Zheng CMS Developer henryz2000 [email protected]
Raunak Chowdhury Flask Developer raunakchowdhury [email protected]
Jason Lin CFA Developer JasonLin43212 [email protected]
Jerry Ye Flask Developer jerry1ye10 [email protected]
Joyce Liao Flask Developer joyceliaoo [email protected]
Jonathan Wong Developer jonw27 [email protected]
Angela Tom Flask Developer angelatom [email protected]
Suzanna Liang CFA Developer sliang4 [email protected]
Qichen Deng Developer QichenD [email protected]
Sabrina Wen CMS Developer sabrina-wen [email protected]
Kenneth Zhang Developer KenZ3 [email protected]
Cathy Cai CFA Developer ccai1 [email protected]
Alvin Chung Flask Developer achung0 [email protected]
Claire Liu CFA Developer cliu5 [email protected]

Standard dependency workflow

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

Tips for Deployment

  • 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