Dashboard
KPM City Overview
12
Total Schools
2 this month
4,280
Registered Users
+180 this week
1,847
Total Posts
+42 today
38
Active Events
6 upcoming
5
Pending Reports
Action needed
Weekly Activity
Posts per day this week
User Roles
Active users by role
Recent Activity
⏳ Pending School Approvals
Schools waiting for verification
| School | Admin | City | Applied | Action |
|---|
| School | Location | Students | Followers | Status | Actions |
|---|
| User | Role | School | Joined | Status | Actions |
|---|
🚩 Reported Content
Review and take action on flagged posts
| Content Preview | Reported By | Reason | Time | Actions |
|---|
28,491
Monthly Active Users
+14% vs last month
47,320
Total Likes This Month
+23%
12,840
Comments This Month
+8%
892
Q&A Questions Solved
+31 this week
Top Schools by Activity
Event Registrations
This month
🏆 Most Active Schools
⭐ Top Students
By posts, questions & activity
🎓 Top Teachers
By answers, posts & engagement
City-wide Events
| Event | School | Date | Registrations | Status | Actions |
|---|
📢 Send City-wide Announcement
Recent Announcements
📲 Send Push Notification
Broadcast to all subscribed users
Real push delivery requires VAPID server setup. Add your VAPID keys in Settings → Push Config.
In demo mode, this simulates the push to in-app notifications.
Push Stats
1,204
Subscribed Devices
94%
Delivery Rate
⚙️ Supabase Config
🏙️ City Settings