Delhi Public School Indore · 2026
VOX DPSI
Student Grievance Management System
Built by a student. For every student.
Live at
vox-dpsi.vercel.app
Presented by
Arrunabh Singh
Candidate · Student Council President
Delhi Public School
Indore
The Problem
Every school has grievances.
Most go unheard.
🗺️
No Clear Path
Students don't know who to approach with a complaint
🕳️
No Accountability
Once raised, there's no way to track what's happening
🔒
Identity Risk
Students fear retaliation when escalating against teachers
📋
No Paper Trail
No record of what happened, when, or who decided what
⚙️
No Workflow
Council members have no structured process to follow
💡
There is no system.
There should be.
The Inspiration
Indore 311 —
for DPS Indore
Indore's citizen grievance platform lets residents raise complaints, track resolution, and hold the administration accountable.
The same model, for our school
Students raise issues → assigned to council → escalated with full audit trail → resolved.
Vox
Latin, noun — "voice"
"Every student deserves one."
Built like
Indore 311 — citizen grievances
JIRA — issue tracking & workflow
Zendesk — escalation & audit trail
"Production-grade tech. School-scale problem."
What is VOX DPSI?
A live, working
web application
Students raise complaints by category
Council members verify and handle them
Full timeline of every action at every step
Built-in anonymity protection
Runs on any browser — including this tablet
Live today at
vox-dpsi.vercel.app
VOX DPSI
Student Grievance Management System
Sign in to your account
you@dpsindore.org
••••••••
Sign In
Demo Accounts
Student
Council
Teacher
Coord.
Principal
Super.
Role-Based Access
6 roles. Every stakeholder covered.
🎓
Student
Raises and tracks their own complaints
🏛️
Council Member
First responder — verifies in person
👁️
Supervisor
Senior council oversight — House / School President
📚
Class Teacher
Receives escalations from council
🔗
Coordinator
Mid-level escalation handler
⚖️
Principal
Full system visibility — final authority
Privacy-First Design
The
Anonymity
System
The problem: students fear retaliation when naming teachers.
Not a workaround
This is the policy, built into the system.
Student can request anonymity at submission
👁️
Council member always sees the real name — to verify in person
⚖️
When escalating, council decides: reveal identity or keep anonymous?
📋
Decision is permanently logged in the timeline
⚠️
Principal always sees full identity — final authority
How It Works
The complaint flow. Nothing disappears.
📝
Raised
Student submits with details
Verified
Council meets student in person
🔄
In Progress
Council begins resolution
⬆️
To Teacher
If unresolved, escalate
🔗
To Coordinator
Mid-level escalation
⚖️
To Principal
Final authority
Resolved
Closed with full audit trail
Every step is timestamped · Every actor is named · Every decision is permanent.
Live Application
Four screens. One system.
VOX DPSI
Student Grievance Management System
Sign in to your account
you@dpsindore.org
••••••••
Sign In
Student
Council
Teacher
Coord.
Princ.
Super.
VOX DPSI
Priya Sharma · Student
Welcome back
Priya Sharma
Scholar No: 5001 · XI-A
Total
3
+ Raise a Complaint
My Complaints
VOX-0001Resolved
📚 Academics
Textbook shortage in XI-A…
VOX-0002Escalated
🛡️ Safety
🔒 Cracked tile near stairs…
VOX DPSI
Raise a Complaint
Raise a Complaint
Category *
📚 Academics
🏗️ Infra
🛡️ Safety
👤 Personal
⚠️ Behaviour
📋 Other
Description *
Describe the issue in detail…
0 / 50 characters minimum
Request Anonymity
Applies to further escalations
Submit Complaint
VOX DPSI
Arjun Verma · Council
VOX-0002Escalated
🛡️ Safety🔒 Anon
Student
Anonymous
Handler
Class Teacher
Activity Timeline
Complaint raised
by Priya · 2 Apr
Verified in person
by Arjun · 2 Apr
Escalated to Teacher
by Arjun · 3 Apr
Actions
✅ Resolve
⬆️ Escalate
Complaint No
VOX-0002
Engineering
Built with
production-grade
technology
Not a mockup. Not a prototype.
A real, deployed, live application.
GitHub
VOX-DPSI
Live at
vox-dpsi.vercel.app
Frontend
React + Vite + Tailwind CSS → Vercel
Backend
Node.js + Express REST API → Railway
Database
Supabase (PostgreSQL — cloud hosted)
Auth
JWT + role-based access control
Storage
Supabase Storage for file attachments
Design
DPS brand colours: Green #1B4D2B + Gold #C9920A
Why This Matters
This is not a concept.
It's working today.
Student Council
owns the system
We would be the interface between students and administration
We would have
data
Every complaint, every resolution, every timeline entry
We would have
accountability
No complaint falls through the cracks. Ever.
"That is what real student leadership looks like."
VOX DPSI
"Built by a student. For every student."
Live Application
vox-dpsi.vercel.app
Source Code
github.com/Arrunabh-Singh/VOX-DPSI
Demo Accounts · All Passwords: demo123
Student
5001@student
Council
5002@student
Teacher
sharma@staff
Coordinator
kapil@staff
Principal
principal@dpsi
Supervisor
5411@student