Initial app, auth, and maps wired up

commit

2026-01-12 · schuss

Big first day. Dropped in the initial boilerplate across backend, iOS, and infra, then spent the rest of the day getting auth0 to actually work end to end with Apple and email, splitting dev and prod auth0 configs into separate plists, and fixing the docker build so prisma migrations run from env-derived DATABASE_URL instead of a missing start script. Also got a working map view with a bottom sheet for crew coordination, tightened the bounding box DTO so people can't ask for the whole planet, and wrote up a fairly involved doc for running production terrain imports as one-off ECS Fargate tasks since the RDS instance lives in a private subnet. Deploy pipeline got simplified too: ripped out the cloudfront layer since the custom domain handles it, and replaced the older two-workflow deploy setup. There is an embarrassing amount of console.log scattered through the auth path that I will pull out once I trust it.

10 commits across 1 repo (schuss: 10). 39 files changed. Diff was truncated for summarization.

Related