This is a monorepo composed of three packages.
To run the application, you will need to open 3 terminal instances and run each of these steps in a separate terminal.
The database runs inside a Docker container.
cd database
npm run start
.env.example
file and rename the copy to .env
.cd api
npm install
npm run start
cd web
npm install
npm run start
If you visit http://localhost:3000
in your browser, you should see a blob of JSON that is being fetched from the database, via the api, and rendered on the front end. 👍