Dieses Repository bündelt die öffentlichen Frontends mardu.de und mardu.space sowie die zentrale Payload-/Lead-Plattform in einem gemeinsamen Workspace.
apps/mardu-de: öffentliche Marketing- und Produktseite vonmardu.deapps/mardu-space: öffentliche Marketing- und Whitepaper-Site vonmardu.spaceapps/platform: zentrales Payload-Admin, Content-API und Lead-Backend
packages/ui: wiederverwendbare UI-Primitivespackages/sections: gemeinsame Marketing-Sektionenpackages/styles: globale Basis-Styles und Site-Themespackages/site-config: zentrale Site-Registry, Domains und Brandingpackages/content-core: gemeinsame Content-Modelle und Frontend-Mapperpackages/lead-core: gemeinsame DTOs, Lead-Services und CRM-Helferpackages/eslint-config: geteilte ESLint-Konfigurationenpackages/tsconfig: geteilte TypeScript-Basiskonfigurationen
bun install
bun run lint
bun run type-check
bun run buildFür einzelne Apps:
bun run dev:mardu-de
bun run dev:mardu-space
bun run dev:platformDie Vercel-Einrichtung für dieses Monorepo ist in docs/vercel-deployment.md dokumentiert.