- Make sure you have current versions of NodeJS and Docker installed
- Clone the repository and navigate into the root directory
- Depending on your OS, execute the
local-setup.ps1(Windows) orlocal-setup.sh(Linux) script - Add your credentials to the newly created
.envfile
$ docker-compose up --build$ docker-compose up --build --detach # Run containers in the background.$ docker-compose stop cb-backend # Stop backend container (if running).
$ npm install pm2 -g # Install PM2 globally.
$ cd backend
$ npm run watch$ cd frontend
$ npm run start # Will open the frontend under http://localhost:4200.