Review Manager
42% increase in daily active users within 30 days of launch.
| CLIENT Apex Academic Institute Kota, Rajasthan | PRODUCT LearnSpark — Coaching LMS Video lectures, online test series, performance analytics, fee management, student & parent mobile app | TIMELINE 20 Weeks Two-phase rollout |
Apex Academic Institute is one of Kota’s established coaching brands, preparing students for IIT-JEE, NEET, and UPSC examinations. With 12,000 enrolled students across three campuses, Apex had grown into a significant operation — but its technology had not kept pace. Faculty managed content via WhatsApp groups, tests were printed and manually graded, fee receipts were generated in Excel, and parents received performance data only once a quarter.
Apex’s director approached Key Brains Tech to build LearnSpark — a fully integrated LMS covering video lecture hosting, online test series with adaptive retesting, AI-assisted performance analytics, digital fee management with Razorpay integration, and a parent-student mobile application. The system also needed to handle the specific demands of competitive exam coaching: adaptive test difficulty, subject-wise performance tracking against IIT-JEE/NEET syllabi, and batch management across three campuses.
LearnSpark was delivered in 20 weeks across two phases and launched to all 12,000 students. Within 6 months, average student mock test scores improved by 31%, faculty administrative time reduced by 52%, fee collection efficiency improved to 97% (up from 81%), and the parent app achieved an 89% monthly active user rate.
| Key Outcomes at a Glance |
| 31% improvement in average student mock test performance scores (6-month measure) |
| 52% reduction in faculty administrative time — more hours redirected to teaching |
| 97% fee collection rate by month 3 (up from 81% with manual follow-up) |
| 89% monthly active user rate on the parent & student mobile app |
| 20-week phased delivery — on time and within budget |
02 Client & Context
About Apex Academic Institute
Apex Academic Institute was founded in 2008 by a group of IIT alumni and has grown into a prominent coaching brand in Kota’s competitive education market. The institute runs batches for Class 11, Class 12, and Dropper (repeater) students across three campuses, with batch sizes of 80–120 students and a total annual intake of approximately 4,200 new students. Revenue from tuition fees exceeds ₹18 crore per year.
Apex employs 95 faculty members and 40 administrative staff. Fee recovery was a persistent operational pain point — with 19% of fees chronically overdue, the institute was financing a working capital gap of approximately ₹2.8 crore at any given time.
| Pain Points Before LearnSpark |
| Content chaos: lectures shared via WhatsApp groups with no version control, access logs, or syllabus tracking |
| Manual test management: printing 12,000 test papers per cycle, manual grading, 5-day result turnaround |
| No real-time performance visibility: students and parents received data quarterly at best |
| Fee recovery rate of 81% — ₹2.8 crore in chronically overdue fees at any time |
| Attendance via paper registers with no automated parent alerts for absenteeism |
| Batch management across 3 campuses done entirely in Excel with frequent scheduling conflicts |
03 Technology Stack
LearnSpark is built on a Next.js frontend with a PHP Laravel backend and MySQL database — a stack chosen for its maturity in content management contexts and Key Brains Tech’s deep Laravel expertise. Video content is hosted on AWS S3 with CloudFront CDN for low-latency playback. The mobile app is React Native for cross-platform iOS and Android deployment.
| Layer | Technology | Purpose |
| Frontend (Web) | Next.js 14 (React) | Student/faculty web portal — lectures, tests, performance dashboard |
| Admin Panel | React.js | Institute admin — batch management, scheduling, fee tracking, reports |
| Mobile App | React Native (iOS + Android) | Student & parent app — lecture access, test results, fee alerts, attendance |
| Backend | PHP 8.2 + Laravel 11 | API layer, business logic, test engine, notification workers |
| Database | MySQL 8 (AWS RDS) | Students, batches, content, test results, fees, attendance records |
| Video Hosting | AWS S3 + CloudFront CDN | Lecture video storage and CDN delivery with DRM protection |
| Video Processing | AWS Elastic Transcoder | Auto-convert uploads to adaptive bitrate (360p / 720p / 1080p) |
| Search | Meilisearch | Full-text search across lecture library and 47,000-question bank |
| SMS & WhatsApp | MSG91 API | Attendance alerts, fee reminders, test result notifications to parents |
| Payments | Razorpay | Online fee payment — UPI, net banking, card, EMI options |
| Analytics | Custom Laravel + Chart.js | Performance dashboards, subject-wise heatmaps, rank projections |
04 Solution Architecture
Module 1: Video Lecture Library & Content Management
Faculty upload lectures via a drag-and-drop web interface. Each upload is automatically transcoded by AWS Elastic Transcoder into three quality tiers for adaptive streaming. Lectures are tagged by subject, chapter, and topic against the IIT-JEE/NEET/UPSC syllabus taxonomy.
Module 2: Online Test Series Engine
The test engine supports the full range of test types used in Apex’s curriculum: full-length 3-hour JEE/NEET mock tests with negative marking (auto-graded in 60 seconds), chapter tests, and 10-question Daily Practice Problems (DPP) assigned each morning.
Module 3: AI-Assisted Performance Analytics
For each student, the system maintains a subject-wise competency profile updated after every test submission:
Parent dashboards show a simplified view: overall batch rank, attendance percentage, and a weekly performance trend chart. An automated Sunday digest is sent to all parents via WhatsApp.
Module 4: Fee Management & Payment Portal
Module 5: Attendance & Batch Management
05 Project Delivery Timeline
| Phase 1 Weeks 1–4 | Discovery, Syllabus Mapping & Architecture Curriculum workshops with 12 senior faculty to map the full IIT-JEE/NEET syllabus taxonomy. Existing question bank (22,000 questions in Word/PDF) audited and import pipeline designed. Database schema and system architecture finalised. |
| Phase 2 Weeks 5–10 | Core Backend, Test Engine & Video Infrastructure Laravel API built and tested. MySQL schema deployed on AWS RDS. Test engine with question bank, auto-grading, and adaptive retest logic built. AWS S3 + CloudFront + Elastic Transcoder video pipeline configured. Meilisearch question bank indexed. |
| Phase 3 Weeks 11–16 | Web Portal, Mobile App & Analytics Dashboard Next.js student/faculty portal built. React Native app (iOS + Android) developed. Performance analytics module built (competency profiling, rank projection, weak chapter detection). Fee management and Razorpay integration complete. Admin panel built. |
| Phase 4 Weeks 17–20 | Data Migration, UAT, Training & Rollout 22,000 legacy questions migrated and categorised. Student and faculty data imported from Excel. Faculty training (4 sessions). Batch-by-batch student onboarding over 2 weeks. Full go-live in week 20 across all 3 campuses. |
06 Results & Business Impact
Apex conducted an internal academic and operational review at 3 and 6 months post-launch. The following figures are drawn from Apex’s own test score records, administrative time surveys, and fee collection data.
| 31% Mock test score improvement | 52% Less faculty admin time | 97% Fee collection rate | 89% Parent app monthly active users |
Detailed Impact Breakdown
Academic Performance
Administrative Efficiency
Fee Collection
| Student Spotlight: Dropper Batch |
| Highest performance improvement: +41% mock score improvement (vs. 31% overall) |
| DPP system had the highest impact — Dropper students had lowest prior self-study structure |
| Parent app adoption: 94% monthly active (parents of repeaters are most engaged) |
| Fee collection rate: 99% — highest of any batch in the institute |
07 Client Testimonial
| “We had been talking about building a proper LMS for four years. Every vendor we spoke to either wanted to sell us a generic platform that did not understand how coaching institutes work, or quoted us a price that made no sense. Key Brains took the time to understand our curriculum, our batches, our problems, and built something that feels like it was designed specifically for Apex. The parent app alone has reduced daily calls to our admin office by more than half.” Vikram Agarwal Director & Co-Founder, Apex Academic Institute |
08 Challenges & How We Solved Them
Challenge 1: Digitising the Legacy Question Bank
Apex had accumulated 22,000 questions over 17 years stored in hundreds of Word documents and scanned PDFs. Many questions contained mathematical notation, chemical equations, and diagrams that a simple text import could not handle.
Challenge 2: Video Streaming Quality in Kota PG Accommodations
Kota’s student population lives in paying-guest accommodations with variable broadband. Early beta testing revealed significant buffering complaints on 720p content during evening peak hours when bandwidth was most constrained.
Challenge 3: Faculty Resistance to Digital Test Creation
Several senior faculty members were resistant to moving from paper-based test creation. The primary concern was the time investment required to re-enter questions into a new digital system.
09 Future Roadmap
10 About Key Brains Tech
Key Brains Tech Pvt. Ltd. is a Jaipur-based software development company specialising in custom web applications, mobile apps, AI/ML integration, and enterprise software solutions. Founded in 2021, we serve clients across healthcare, retail, education, real estate, and fintech sectors across India and internationally.
| Service Area | Technologies |
| Full-Stack Web Development | React.js, Node.js, Next.js, PHP (Laravel), MongoDB, PostgreSQL, MySQL |
| Mobile Applications | React Native, Android (Kotlin), iOS (Swift), PWA |
| AI & Machine Learning | Python, scikit-learn, TensorFlow, OpenAI API, FastAPI |
| Cloud & DevOps | AWS, GCP, Docker, GitHub Actions, CI/CD pipelines |
| Integrations & APIs | Razorpay, Twilio, WhatsApp Business API, Salesforce, SAP, Zoho |
En
42% increase in daily active users within 30 days of launch.
How a Jaipur-based logistics company with 380 employees eliminated payroll errors, reduced monthly payroll processing…
3× faster transaction processing after full stack rewrite and UX overhaul.