Admin App Overview
The admin app is the web control plane for Builder Insights.
Stack
- Next.js 16
- React 19
- Material UI
- MongoDB native driver
Core jobs
- manage events and context used by the mobile app
- browse, triage, and enrich captured insights
- generate executive summaries and reports
- support imports, operations, and admin workflows
Primary product areas
Dashboard
- team and executive metrics
- charts for sentiment, priority, product areas, and event activity
- AI-generated executive summaries
- map and contribution views
Events
- list, search, and filter events
- create and edit event records
- manage the event context that mobile users select during capture
Insights
- browse captured insight records
- filter by sentiment, priority, and type
- review details and AI analysis
- create or edit records through admin workflows
Import
- upload PMO-style CSV data
- learn and reuse schema mappings
- preview transforms before import
- detect duplicates and perform upserts
Operations
- review database stats
- export CSV data
- trigger JSON backups
- support admin-only maintenance workflows
Settings and help
- manage schema aliases
- review environment-driven configuration
- restart onboarding and help flows
Repo references
Use the admin repo for code-adjacent truth, especially for route behavior, env setup, and operator guidance.
Good starting points:
README.mddocs/PRODUCT_OVERVIEW.mddocs/TESTER-GUIDE.md