Heather Bisgaard, Software Engineer
Tom McGuire, Software Dev Charlie Fadness, Software Dev Phil Murphy, Site Reliability Engineer Kris Esvelt, Tutor helped with testing
-
Create a .env file and SAMPLE.env, make sure the .env is in .gitignore file.
-
Make sure to set up directories for error handlers, middleware and tests to modularize code. Then touch the server.js, index.js, and any handler, middleware and test files needed.
-
Make sure to npm init and then npm i the dependencies needed for express, dotenv, jest, supertest. Then make sure "start": "node index.js" and "test": "jest --coverage", are in your scripts section of package.json.
-
Write your routes, tests, etc.
-
Set up Actions in GitHub. Still not sure how to do these, will update in next update on what I've researched.