Local developer guide
LRE local stack entry point
Lynara Real Estate is a tenant-scoped local product stack with a Next.js Web App, FastAPI edge/domain services, and Supabase overlay. This page gives colleagues a practical map of the endpoints they need while the product is still under active development.
Local bring-up checklist
The local demo seed provides login fixtures only. The Web App still requires sign-in and authenticated tenant context before tenant-scoped requests are allowed.
- Run corepack pnpm up (SOPS materialize is automatic).
- Run corepack pnpm docker:deploy:local for Web, APIs, and Supabase.
- Run corepack pnpm migrations:apply:local before signing in to tenant-scoped flows.
Local links
Application entry points
Start here after the local stack is deployed.
- Web app Developer landing page
- Sign in Use the seeded local account after migrations run
- Real-estate workspace Authenticated agency workspace
Local links
Service readiness
Fast checks for the app-facing APIs.
- API Gateway readiness BFF dependencies and Domain API reachability
- Domain API readiness Database and Valkey dependency status
Local links
Supabase overlay
Local Auth, PostgREST, and Studio surfaces.
- Supabase REST PostgREST endpoint for local schemas
- Supabase Auth health GoTrue health probe
- Supabase Studio Self-hosted Studio UI
Local links
Observability
HyperDX Local and collector endpoints from the observability profile.
- HyperDX UI Traces, logs, metrics, and dashboards
- ClickHouse HTTP Bundled local ClickHouse HTTP interface
- OTLP HTTP Host collector endpoint for HTTP/protobuf exporters
- OTLP gRPC Host collector endpoint for gRPC exporters
Browser runtime environment
Browser-visible values are loaded from /runtime-env.js, generated at container startup from local Compose or deployed runtime configuration. Server-only secrets stay out of this contract.
Loading browser runtime configuration…