To run this project, execute the following commands:
docker compose build
docker compose up
Then go to http://localhost:3001/ and login with one of these users:
The password for all of these accounts is always password
-
The
.envfile was pushed so that you can decrypt the DB user passwords and test this challenge. In a real world production environment, the.envfile should not be pushed to the git repo -
The Dockerfile for the frontend is using a simple web server
servefrom the NPM library. One future improvement could be to use battle tested servers such as nginx.