Spontom & Co
Education

Malhaar - ERP for a music academy

Malhaar Academy is a full-stack Education Management System (ERP) for a performing arts institution. It streamlines academic operations, financial management, and event coordination for Admins, Teachers, Students, and Parents. The platform centralizes scheduling, billing, attendance, communication, and event management in one system, with role-based access control and reporting.

Client
Malhaar Academy
Location
India
Duration
Under development
Malhaar - ERP for a music academy

Project Overview

Malhaar Academy is a full-stack Education Management System (ERP) for a performing arts institution. It streamlines academic operations, financial management, and event coordination for Admins, Teachers, Students, and Parents.

The platform centralizes scheduling, billing, attendance, communication, and event management in one system, with role-based access control and reporting.

Challenge

Malhaar Academy faced significant challenges with fragmented operations across students, teachers, batches, and events, leading to manual workflows and disjointed billing. The existing setup lacked a unified platform, resulting in:

  • Disconnected student and payment data across branches
  • Manual scheduling and invoice handling with no single source of truth
  • No unified view for admins, teachers, and parents
  • High administrative overhead and delayed reporting

Key Results

  • 50% reduction in manual scheduling time

  • 60% reduction in administrative overhead

  • 30% faster access to student, payment, and event information

The Solution

A production-ready ERP was designed and built on a modern full-stack stack, unifying operations in one system.

Core components:

  • Role-specific dashboards for each user type
  • Integrated billing for student and institutional payments
  • Secure online payment processing
  • Event management with pass sales and controlled registration
  • Analytics and reporting
  • Permission-based access control

The outcome was a scalable platform that replaced manual, spreadsheet-driven processes with structured, automated workflows.

Tech Stack

Frontend: Next.js, TypeScript, Tailwind CSS, component-based UI, form validation and schema handling.

Backend & infrastructure: Supabase (database, authentication, storage, row-level security), Stripe (payments and webhooks), charting and reporting tools, document and CSV export.

Architecture Highlights

  1. Role-based access control (RBAC) — Centralized, action-level permissions with route and UI enforcement. Clear separation between Admin, Teacher, Student, and Parent so each role only sees and does what they're allowed to.
  2. Unified billing and payments — Single place for tuition and institutional invoicing, plus dedicated handling of event-related revenue. Webhook-driven reconciliation and clear separation in financial reporting between operations and events.
  3. Event management — Full event lifecycle, configurable pass categories and pricing, controlled registration windows, support for sponsorship and milestone-based billing, and task tracking for follow-ups. Covers both internal and public-facing event flows.
  4. Service-oriented structure — Domain-focused services, strong typing across the app, and clear separation between UI, business logic, and data access to keep the codebase maintainable and easy to extend.

Key Features

Admin: Operational dashboard and analytics, student and teacher management, batch scheduling, billing and expenses, event setup and reporting, lead and task management, branch and course configuration.

Teacher: Daily and calendar schedule views, attendance, content uploads, trial session tracking, commission overview.

Student / parent: Personalized dashboard, schedule and assignments, payment history, event registrations, and support for parents with multiple students.

Impact

  • Replaced spreadsheet-based operations with a single platform
  • Reduced manual billing and reconciliation effort
  • Improved financial transparency and reporting accuracy
  • Streamlined event monetization and pass sales
  • Provided a scalable base for multi-branch growth

What This Project Demonstrates

  • End-to-end full-stack system design
  • Secure multi-role application architecture
  • Payment gateway integration and webhook automation
  • Relational data modeling for an ERP-style product
  • Scalable, production-oriented web application development

Ready to Transform Your Business?

Let's discuss how we can help you achieve similar results for your organization.

Get in Touch