Copy .env.example to .env and update with your configuration.
Next install dependency for each client, server:
npm install
To run whole app go to each folder example cd client
, cd server
:
npm run start
The services can be run on the background with command:
docker compose up -d
To rebuild after file change:
docker-compose up --build
Stopping all the running containers is also simple with a single command:
docker compose down
If you need to stop and remove all containers, networks, and all images used by any service in docker-compose.yml file, use the command:
docker compose down --rmi all
Open http://localhost:3000 with your browser to see the result.