A course management system for our CSE 341 BYUI class.
- get the repo downloaded
- make a
.env
file and include the contents ACCESS_TOKEN_SECRET and CONNECTION_STRING - run
npm i
from the root directory to download the packages - run
npm run start-dev
to run the dev environment
- pull changes first
- make changes
- fix merge conflicts (ask team members)
- run swagger (
npm run swagger
) - test locally to make sure it works
- commit and push
- Run
npm test
- It pulls tests from the spec folder
- Fork the repo to get your own copy you can use
- Make sure you hook it up to your own MongoDB and Render