Module 14: Ideas, dashboard and insights
24 min read·
About 45 minutes · Needs: Module 6 (brand onboarding and the pillars), Module 10 (prompts and JSON repair), Module 13 (jobs and live progress) · Code:backend/app/ai/ideas.py,backend/app/api/routes/ideas.py,backend/app/services/insights.py,backend/app/api/routes/dashboard.py,backend/app/services/system.py,frontend/src/pages/Ideas.tsx,frontend/src/pages/Insights.tsx,frontend/src/pages/Dashboard.tsx,frontend/src/components/Charts.tsx
Where this fits
Making one deck is the core of the studio. Coming back every week is what makes it useful. This module covers the parts around the core: an idea bank that suggests what to post next from the brand's content pillars, a dashboard that opens the day, and an Insights page that shows what the user has made and how the agents performed. It also covers two small pieces that make the model feel ready: the status badge and the warm-up.