The Coaching Management System / LMS developed for ComitsBD is a modern, scalable, and user-friendly solution designed to digitalize coaching institute operations.
It includes student management, class scheduling, online exams, attendance, fees collection, and an advanced e-learning module for delivering digital courses.
Student registration with profile & documents
Batch-wise student grouping
Student promotion & shifting
Attendance tracking (Daily / Class-wise)
ID card generation
Teacher profiles & subject assignments
Daily class routines
Teacher attendance
Salary management (Optional)
Batch & subject management
Dynamic class routine generator
Study materials upload (PDF, Video, Docs)
Homework assignments
Notices & announcements
MCQ & written exam system
Auto-generated marks for MCQ
Manual marks entry for written exams
Instant result publishing
Analytics: Top scorers, topic-wise performance
Course creation (Free / Paid)
Video lessons, quizzes, assignments
Progress tracking for students
Certificate generation after course completion
Discussion forum / Q&A
Online & offline payment options
Monthly fees & installment
Due tracking and auto reminders
Invoice & receipt generation
Student login dashboard
Class routine
Study materials
Live classes (Zoom / Jitsi integration optional)
Push notifications
Enrollment statistics
Fees collection summary
Attendance overview
Exam performance reports
Role & permission management
JWT authentication / secure login
Role-based access (Admin, Teacher, Accountant, Student)
Encrypted data storage
✔ Student Module
✔ Teacher Module
✔ Batch / Class Management
✔ Subject Management
✔ Attendance Module
✔ Routine Generator
✔ Online Class Module
✔ LMS Course Module
✔ Exam & Result Module
✔ Study Material Module
✔ Fees & Billing Module
✔ Reports Module
✔ Notification Module
✔ Settings & Role Permission Module
Backend: Laravel
Frontend: Blade
Mobile App: React Native(Webview)
Database: MySQL
Authentication: Sanctum