Monorepo Overview
Structure, shared commands, and deployment map
Repository structure
apps/tools-web: React SPAapps/tools-api: Fastify APIapps/ernesto-bot: Telegram bot + Mastraapps/cms: Payload CMSapps/marketing: Next.js marketing sitepackages/ui: Shared component librarypackages/shared: Shared utilitiespackages/tools/*: Shared types, SDK, and config
Common commands
bun install
bun run dev
bun run build
bun run check
bun run testApp-specific dev commands
bun run dev:tools-web
bun run dev:tools-api
bun run dev:ernesto
bun run dev:cms
bun run dev:marketing
bun run dev:docsDeployment map
tools-api: Railwayernesto-bot: Railwaycms: Railwaymarketing: Verceldocs(this app): Vercel oninternal.ern.app(planned)