Skip to content

Backend Development

Guide for backend development with Spring Boot.

Development Setup

Prerequisites

  • Java 17
  • Maven
  • Docker (for database)

Running Locally

cd goals-tracker-back
export $(cat .env | grep -v "#" | xargs)
./mvnw spring-boot:run

Testing

./mvnw test

API Documentation

Swagger UI available at: http://localhost:8080/swagger-ui.html

Next Steps