scaffold: React 19 + Spring Boot 3.4 + PostgreSQL project

Sets up toolchain pinning, format/lint (Biome + Spotless), lefthook
pre-commit hooks, Docker Compose for Postgres, and trivial passing
tests for both stacks.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-16 00:52:57 +02:00
commit cc00c6c6ae
25 changed files with 4944 additions and 0 deletions
@@ -0,0 +1,11 @@
package com.example.app;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
@@ -0,0 +1,17 @@
spring:
application:
name: app
datasource:
url: ${DATABASE_URL:jdbc:postgresql://localhost:5432/app_dev}
username: ${DATABASE_USERNAME:app}
password: ${DATABASE_PASSWORD:app}
jpa:
hibernate:
ddl-auto: validate
open-in-view: false
flyway:
enabled: true
logging:
level:
root: ${LOG_LEVEL:INFO}