mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 19:01:08 +02:00
feat(citycorners): add city guide app for Konstanz with full monorepo integration
New project with three apps: - Landing (Astro): static site with SVG illustrations, location data - Backend (NestJS, port 3025): CRUD API for locations + favorites, Drizzle ORM, auth via mana-core-auth - Web (SvelteKit, port 5196): Tailwind 4, PillNav, auth (login/register/SSO), Leaflet map, favorites with optimistic updates, theme/settings Infrastructure: DB init SQL, setup-databases.sh, generate-env.mjs, root package.json scripts, Dockerfiles, docker-compose.macmini.yml (backend:3025, web:5022), Cloudflare wrangler.toml. Branding: registered in shared-branding (AppId, APP_BRANDING, APP_ICONS, MANA_APPS, CitycornersLogo). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
cf37d92633
commit
1c5c2446f6
83 changed files with 3663 additions and 3 deletions
10
package.json
10
package.json
|
|
@ -165,6 +165,16 @@
|
|||
"context:db:studio": "pnpm --filter @context/backend db:studio",
|
||||
"context:db:seed": "pnpm --filter @context/backend db:seed",
|
||||
"setup:db:context": "./scripts/setup-databases.sh context",
|
||||
"citycorners:dev": "turbo run dev --filter=citycorners...",
|
||||
"dev:citycorners:landing": "pnpm --filter @citycorners/landing dev",
|
||||
"dev:citycorners:web": "pnpm --filter @citycorners/web dev",
|
||||
"dev:citycorners:backend": "pnpm --filter @citycorners/backend dev",
|
||||
"dev:citycorners:app": "turbo run dev --filter=@citycorners/web --filter=@citycorners/backend",
|
||||
"dev:citycorners:full": "./scripts/setup-databases.sh citycorners && ./scripts/setup-databases.sh auth && concurrently -n auth,backend,web -c blue,green,cyan \"pnpm dev:auth\" \"pnpm dev:citycorners:backend\" \"pnpm dev:citycorners:web\"",
|
||||
"citycorners:db:push": "pnpm --filter @citycorners/backend db:push",
|
||||
"citycorners:db:studio": "pnpm --filter @citycorners/backend db:studio",
|
||||
"citycorners:db:seed": "pnpm --filter @citycorners/backend db:seed",
|
||||
"deploy:landing:citycorners": "pnpm --filter @citycorners/landing build && npx wrangler pages deploy apps/citycorners/apps/landing/dist --project-name=citycorners-landing",
|
||||
"planta:dev": "turbo run dev --filter=planta...",
|
||||
"dev:planta:web": "pnpm --filter @planta/web dev",
|
||||
"dev:planta:backend": "pnpm --filter @planta/backend dev",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue