You need to have docker
installed
From the root folder run docker-compose up
:
- The frontend application is running at
localhost:8081
- The backend application is running at
localhost:8080
- The DB receives connections at
localhost:5432
You need to have the following software installed:
- JDK 17
- Node 20
- Docker
From the root folder start by booting up the db
docker-compose up db
In another terminal start the backend service
- cd into
backend
- run
./gradlew bootRun
In another terminal start the frontend service
- cd into
frontend
- run
npm run dev