ClearBreath - breathing exercise app. Monorepo: Flutter mobile, Go API, Astro website.
- Install all:
make setup - Local Postgres + Redis:
make docker-up - Run server:
make server-dev - Run mobile:
make mobile-run - Run web:
make web-dev
- Never write code comments. No single-line, no multi-line, no doc comments. Zero tolerance. Exception: goose migration directives (
-- +goose Up/Down) are required by the migration tool and are allowed. - Version source of truth:
VERSIONfile at root. Runmake version-bump-patchthenmake version-sync. - Use Makefile targets for all build/test/lint commands. Do not cd into subprojects manually.