aswintalk76/CloudTalk — reverse-engineered prompt
Reverse engineered prompt
Build me a production ready CloudTalk Nexus app, a SaaS control panel for companies that manage cloud calling, CRM activity, WhatsApp conversations, billing, and AI features in one place.
I want a web dashboard and API that work end to end. Users should be able to register an organization, log in, manage tenants and roles, see protected dashboard pages, and get live updates. Include a clean admin UI with charts, theme toggle, forms, and sensible empty states.
Use the stack from this repo, Next.js for the web, NestJS with TypeScript for the API, MySQL for core business data, MongoDB for logs and conversations, Redis for jobs and realtime, and Docker Compose for local setup. Add API docs, health checks, auth with refresh tokens, RBAC guards, queues for email, billing, CRM sync, WhatsApp, AI, and analytics.
For telephony, WhatsApp, Stripe, Razorpay, and AI providers, create realistic stub integration modules so the product is ready to connect later. Look up current docs online if needed.
Want more depth? Deep Reverse