← Crafts
Host preview

Host

Platform tooling Solo engineer

Shared backend scaffolding for Atlas — site-aware operations APIs, admin SPA shells, and reusable packages for institutional presence and compass workflows.

Problem

Institutional software repeats the same foundation: who belongs where, what happened, what needs attention next. Rebuilding auth, API shape, and monorepo layout per product wastes months and diverges on basics.

The server repository hosts Atlas — a monorepo with Hono APIs on Cloudflare Workers, Better Auth, Drizzle, and app packages for platform admin, presence, and compass domains.

Monorepo shape

  • apps/api — Hono worker with Zod-openapi, Scalar reference, and Wrangler deploy path
  • apps/platform — admin SPA for sites, users, and operational workflows (current focus)
  • Shared packages for UI, auth, and domain language documented in LANGUAGE.md
  • Better Auth plus Drizzle ORM with typed validators at API boundaries
  • Deliberate scope gates — Compass and Presence apps deferred until platform is stable
future apps/platform SPA apps/api Hono worker Better Auth Drizzle ORM apps/presence apps/compass
Atlas foundation
{
  "dependencies": {
    "hono": "^4.12.18",
    "better-auth": "^1.6.10",
    "drizzle-orm": "^0.45.2",
    "zod": "^4.4.3",
    "hono-openapi": "^1.3.0"
  },
  "scripts": {
    "dev": "wrangler dev",
    "deploy": "wrangler deploy --minify"
  }
}
Atlas platform admin placeholder
Screenshot placeholder — swap for the platform site management UI.