ELEVATES KERALA
Built for quiet & introverted builders ready to ship.MEET THE TEAM โ†—
LIVECASE STUDY // PRODUCTION PROOF

Aaroh Arts Platform

The second platform. This time we knew what we were doing.

1. THE SITUATION

Aaroh (meaning 'Ascent') is Eranad Knowledge City's annual inter-department arts festival.

After Vibranium 5.0 succeeded, the college leadership returned to ask ELEVATES to build the complete event management, scoring, and scheduling system for the arts fest.

A repeat client is the strongest proof available: one platform is luck, two platforms is a pattern.

"After Vibranium succeeded under 400k requests, our college returned to ask ELEVATES to build the arts fest platform."

2. THE NUMBERS

4Role dashboards (Admin, Manager, Coordinator, Student)
50+Arts competitions & stage events managed
Real-timeSupabase live monitoring & audit logs

3. WHAT WE BUILT

โ–ธ

Role-Based Access Control: Dedicated dashboards for Admins, Event Managers, Coordinators, and Students.

โ–ธ

Dynamic Event Management: Create and manage diverse event categories with custom capacity limits and registration deadlines.

โ–ธ

Real-Time Monitoring: Live tracking of event participation levels (Low Participation vs. At Capacity) powered by Supabase.

โ–ธ

Automated Registrations: Smart validation for on-stage and off-stage event limits per student using React Hook Form & Zod.

โ–ธ

Operational Oversight: Comprehensive Audit Logs to monitor system-wide configuration changes and user logins.

โ–ธ

Professional Reporting: Integrated PDF generation for student registrations and event rosters using jsPDF.

5 REAL SCREENSHOTS
Admin Dashboard: System Overview, Live Activity Feed, and Participation Density breakdown across First to Fourth Year batches.
๐Ÿ“ธ [01]Admin Dashboard: System Overview, Live Activity Feed, and Participation Density breakdown across First to Fourth Year batches.
Role-Based Access Control: Managing Administrators, Year Coordinators, Event Managers, and Student roles with instant role switching.
๐Ÿ“ธ [02]Role-Based Access Control: Managing Administrators, Year Coordinators, Event Managers, and Student roles with instant role switching.
System Settings Console: Dynamic On-Stage (Max 5) and Off-Stage (Max 4) event registration limit controls and Auto-Approval toggles.
๐Ÿ“ธ [03]System Settings Console: Dynamic On-Stage (Max 5) and Off-Stage (Max 4) event registration limit controls and Auto-Approval toggles.
System Activity Log (Dark Mode): Real-time security audit trail tracking user logins, event updates, and IP addresses with CSV export.
๐Ÿ“ธ [04]System Activity Log (Dark Mode): Real-time security audit trail tracking user logins, event updates, and IP addresses with CSV export.
Year Coordinator Dashboard: Live event capacity reminders (Pencil Drawing 6/5, Cartoon 5/5, Quiz 5/5) and year registration stats.
๐Ÿ“ธ [05]Year Coordinator Dashboard: Live event capacity reminders (Pencil Drawing 6/5, Cartoon 5/5, Quiz 5/5) and year registration stats.

4. HOW IT HELD UP

Built with lessons learned from Vibranium: cleaner architecture with Vite + Supabase, zero rush-hour bugs, and instant real-time result updates.

0critical bugs during live scoring
Real-timeSupabase live sync for 1,000+ audience

โ€ข Handled simultaneous stage updates from multiple venues without race conditions or score calculation errors using Row Level Security (RLS) policies.

HONEST RETROSPECTIVE

5. WHAT WE WOULD DO DIFFERENTLY

โš ๏ธ

We should have provided offline judge draft saving in local storage before pushing to Supabase.

โš ๏ธ

Batch PDF roster generation for 50+ events should be offloaded to a background web worker.

5. WHO BUILT IT

PRODUCTION TEAM

Sarhan Qadir KVM โ†—

Main Dev Overall

Mohammed Shahin EK โ†—

Development & Operations

Muhammed Shanif P โ†—

Development & Operations

Mashood M โ†—

Development & Full-Stack

7. STACK AND CODE

Technologies Used:
React 18ViteTypeScriptTailwind CSSshadcn/uiSupabase (DB & Auth)TanStack QueryZodjsPDFRecharts
Source Code Repository:https://github.com/elevates-club/aaroh โ†—

Open-source repository specialized for the Aaroh Arts Festival under ELEVATES Club.

Running a fest and need something like this?

We have built two. We are students, we work fast, and we know what a college fest actually needs because we have run them.