This app will help manage Hack High School student check in and daily reports. This app was orginally built for the Build the Bay Hackathon, and is now being updated for actual use with Hack High School. This document is meant to provide guidance for developers. User instructions can be found here.
- Node
- version 12.7
If you need to upgrade / downgrade your Node Js version, you can use nvm
-
nvm install 12.7 -
You must get the
.env.developmentfile from Kai and place it in the root of this repository folder -
You also must have setup the server, following the instructions in the README.md
In order to run the app in development you must also be running the development server.
In h2s-App
nvm use 12.7
npm install
npm run dev
In h2s-api
npm install
npm run start
Running npm start will serve the most recent build using the hosted API
- Trouble Shooting: Try removing the
/node_modules&package-lock.jsonfiles. Then make sure you are runningnode 12.7and runnpm installagain
Please read CONTRIBUTING.md for details on how to best get involved, and the process for submitting pull requests to us.
Our API is deployed using Heroku. Any changes made on the master branch are tested through Travis CI, passing builds are automatically deployed.
- Donald Stolz - Intial work & design