Testing instructions, background context, more in-depth details of the implementation, and anything else you'd like to call out or ask reviewers. Explain how the changes were verified.
This PR creates the initial project structure for the staff portal, including the initial npm packages we will need, the initial project directories, and linting.
Testing
Screenshots, GIF demos, code examples or output to help show the changes working as expected. ProTip: you can drag and drop or paste images into this textbox.
Start docker
Run docker compose up -d --build
The images should build successfully and all three containers should start up. Test by running docker compose ps and confirming none have an "Exited" status
Verify that the dev container is running at localhost:3033
Verify that the prod container is running at localhost:3333
When done, run docker compose down to stop and remove all containers
Ticket
https://wicmtdp.atlassian.net/browse/PRP-180
Changes
Context for reviewers
This PR creates the initial project structure for the staff portal, including the initial npm packages we will need, the initial project directories, and linting.
Testing
docker compose up -d --build
docker compose ps
and confirming none have an "Exited" statusdocker compose down
to stop and remove all containers