📚 Read foreign-language books without breaking your reading flow.
Immera is a modular-monolith Go backend for an e-reading and vocabulary-building application. PostgreSQL is its primary datastore.
Copy .env.example to .env, then run the complete stack:
make docker-upFor local API development, start PostgreSQL and run the API separately:
docker compose up -d postgres
make runUseful checks:
make fmt
make test
make vetThe API exposes GET /health/live for liveness and GET /health/ready for PostgreSQL-backed readiness.