GolfTrip Platform
Local development entry point. In production this URL is the marketing site on Kajabi; this Next.js project serves the routes below.
Platform
Next.js app — the new unified product
- AI ConciergeClient Portal (concierge.golftrip.ai in prod)
- Advisor Dashboard(desk.golftrip.ai in prod)
- API Health CheckEnd-to-end smoke check
Lovable Legacy
Existing apps proxied through Caddy under /lovable-[app]/
- GolfTrip Opsdesk.golftrip.ai/lovable-gtops in prod
- Smart Proposaldesk.golftrip.ai/lovable-dgq in prod
- New Web Conceptdesk.golftrip.ai/lovable-fairway in prod
Supabase
Self-hosted local stack on a single Postgres + schemas per app
- StudioDashboard UI — tables, SQL editor, auth, storage (port 3001)
- REST APIPostgREST via Kong — use Accept-Profile to switch schemas
- AuthGoTrue health probe — single auth.users shared across apps
- Edge FunctionsSmoke test — namespaced as /functions/v1/[app]/[fn]
- Direct Postgrespsql / DBeaver / TablePlus on port 54322
Dev tools
Sidecars that mirror production-only services
- MailpitCaptures all outbound mail (auth confirmations, etc.)
- n8nWorkflow orchestrator (admin / admin)
- Upstash REST shimTranslates Upstash REST → local Redis on :6379
- Caddy healthReverse proxy fronting platform + 3 lovables