Commit Graph

7 Commits

Author SHA1 Message Date
achim 6b21c50fa7 docs: add AI disclosure 2026-05-21 16:59:30 +02:00
achim 9e6e71a87b docs: sync project documentation 2026-05-21 16:49:28 +02:00
achim d1d7cf5265 Add bundled Docker deployment 2026-05-21 16:38:30 +02:00
achim 3ee55cd0ef Improve local setup and Maven wrapper 2026-05-20 17:39:39 +02:00
achim 1c33371e4d docs(readme): use Maven wrapper instead of bare mvn
No system Maven is installed; backend/mvnw is the correct entry point.
Updated run and verify-everything commands accordingly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 12:17:13 +02:00
achim 7877dc0631 docs: update README with features and design notes; add NEXT_STEPS
README now covers features list, run instructions, design rationale
(integer money/duration, read-time cost resolution, soft budget
enforcement, Flyway-only schema, API shape).

NEXT_STEPS.md catalogs deferred work: user CRUD UI, rate snapshots,
notes field, CSV export, auth, pagination, Playwright e2e, i18n,
dark mode, bookmarkable URLs, full backend test pyramid.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-16 11:57:46 +02:00
achim cc00c6c6ae 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>
2026-05-16 00:52:57 +02:00