Project Requirements:
Required: Create a .env.development file in the root directory that contains the required environment variables.
- Start the local server:
$ npm ci
$ make develop
- Visit: http://localhost:3001/
We use Cypress for integration tests.
- Open 2 terminals
- In terminal 1: $ make develop
- In terminal 2: $ make cypress
- Cypress will open in separate window
- Before pushing your changes to github, run
make formatandmake test-allto confirm all tests pass. - ALWAYS push your changes to a separate branch and open a PR when your changes are ready to be reviewed.
- Request a review from a team member.
- Once the PR is approved, merge into main.