-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Ângelo Azevedo edited this page May 28, 2025
·
1 revision
- Java 17+
- Docker & Docker Compose
- Node.js (v18+) & npm (for the website)
- Go to the
apidirectory:cd api - Build and run the backend:
./gradlew bootRun
- Start the database using Docker Compose:
docker-compose up -d
- Go to the
websitedirectory:cd website - Install dependencies:
npm install
- Run the development server:
npm run dev
- API: http://localhost:8080
- Website: http://localhost:3000
You can use Docker Compose to start all required services (such as the database) easily:
docker-compose up -dThis command should be run from the project root. It will start all services defined in docker-compose.yml in the background.
The start.sh script automates the bootstrap process, starting backend, frontend, and Docker services as needed:
./start.shIf you get a permission error, make the script executable first:
chmod +x start.sh