This API connects the H2S Student Management App to both our own firebase database & 42's Intra API.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project.
- 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
.envfile from Kai and place it in the root of this repository folder
nvm use 12.7
npm install
npm start
For live updates in development use npm run start-watch
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 Once a branch is merged with master branch are tested through Travis CI, passing builds are automatically deployed.master it must be manually tested & deployed.
- Donald Stolz - Intial work & design