Madrasa Management System
একটি complete digital platform — Academic Management, 3 Flutter Apps, Biometric Attendance, Certificates এবং Central Admin Control একসাথে।
আপনার Madrasa-এর daily academic ও administrative workflowকে একটি centralized system-এর মধ্যে আনা হবে। Parent/Student, Teacher এবং Admin-এর জন্য আলাদা Flutter apps থাকবে; আর পুরো system-এর backend ও Super Admin Control Panel তৈরি হবে Laravel + MySQL দিয়ে।
3 Flutter Apps
Parent/Student, Teacher এবং Admin-এর জন্য dedicated mobile experience.
Academic Management
Classes, subjects, routine, homework, exams, marks এবং results.
Biometric Attendance
Fingerprint/face/device attendance data API-এর মাধ্যমে central system-এ.
Certificates
PDF certificates, unique number এবং QR-based verification.
আপনার জন্য আমরা কী তৈরি করব?
One backend, three mobile apps, one centralized management ecosystem.
System-এর core হবে একটি Laravel REST API + MySQL backend। একই backend থেকে তিনটি Flutter application এবং Super Admin Panel data ও permissions অনুযায়ী কাজ করবে। Architecture শুরু থেকেই multi-madrasa capable রাখা হবে, যাতে ভবিষ্যতে একই software একাধিক institution-এ চালানো যায়।
System Ecosystem
Three Flutter Applications
প্রতিটি user role-এর জন্য focused interface এবং permission-based access.
Parent / Student App
- Student profile & guardian information
- Class, section & routine
- Attendance history and percentage
- Exam schedule and results
- Homework and study materials
- Fee status and receipts
- Certificates & documents
- Notices and push notifications
Teacher App
- Today's classes and schedule
- Class student list
- Manual attendance
- Marks entry and result workflow
- Homework creation
- Study material upload
- Student academic information
- Class notices and communication
Admin App
- Student admission and management
- Teacher management
- Classes, sections and subjects
- Exam and result operations
- Fees and collection
- Attendance monitoring
- Certificates and documents
- Reports and notices
APP
Attendance
Results
Fees
Role-Based Experience
একই Laravel API ব্যবহার করলেও তিনটি app-এর navigation, permissions এবং workflow আলাদা থাকবে। Parent নিজের সন্তানদের information দেখবে, Teacher assigned classes manage করবে, আর Admin institution-level operations পরিচালনা করবে।
APP
Attendance
Marks
Homework
Client Preview — Flutter App UI Concepts
নিচের screens গুলো live product নয় — এগুলো client presentation-এর জন্য dummy interactive UI concepts। Tap করে Parent/Student, Teacher এবং Admin app-এর বিভিন্ন screen preview করা যাবে।
Madrasa Academic Management
Conventional school structure-এর পাশাপাশি Madrasa-specific subjects ও learning flow.
Academic Structure
- Academic sessions
- Classes and sections
- Departments
- Subjects and class-subject mapping
- Teacher assignments
- Class routine
- Academic calendar
- Syllabus
Madrasa Subjects
- Arabic
- Quran
- Hadith
- Fiqh
- Tafsir
- Islamic Studies
- Bangla & English
- Mathematics / General subjects
Learning Support
- Homework
- Assignments
- Study materials
- PDF / image / document uploads
- Video or external links
- Submission tracking
- Teacher evaluation
- Notices
Biometric Attendance System
Hardware-independent integration architecture — device অনুযায়ী API/SDK/Middleware connect করা যাবে।
Attendance Data
- Student ID
- Device ID
- Date & time
- Check-in / check-out
- Status
- Raw device log
Automatic Calculation
- Present
- Absent
- Late
- Early departure
- Daily status
- Attendance percentage
Parent Visibility
- Daily attendance
- Monthly attendance
- Attendance percentage
- Attendance history
- Notification-ready architecture
- Entry/absence alerts
Examination & Result Management
Exam setup থেকে marks entry, automatic result processing এবং publication পর্যন্ত.
Exam Configuration
- Monthly / class tests
- Half Yearly
- Annual
- Model Test
- Madrasa-specific exams
- Subject-wise full marks
- Pass marks
- Grade & GPA rules
- Exam dates
Marks & Result Processing
- Written marks
- MCQ / practical / viva where required
- Assignment / attendance marks
- Total marks
- Average
- Grade
- GPA
- Position
- Pass / fail
Certificate & Document Management
Laravel থেকে generated PDF certificates এবং public QR verification.
Certificate Types
- Character Certificate
- Testimonial
- Transfer Certificate
- Academic Certificate
- Completion Certificate
- Result Certificate
- Student ID Card
Generation Flow
- Select student
- Select certificate type
- Generate PDF
- Unique certificate number
- QR code generation
- Issue date
- Download / print
Verification
- Public verification URL
- Certificate number
- Student name
- Institution
- Issue date
- Verification status
- QR scan support
Fees, Documents & Reports
Daily office operations-এর জন্য basic financial এবং reporting tools.
Fee Management
- Admission fee
- Monthly tuition
- Exam fee
- Transport / hostel
- Library / ID card
- Other fees
- Discounts & waivers
- Due dates
- Receipts
Student Documents
- Student documents
- Guardian information
- Academic records
- Certificate history
- Private file access
- Download permissions
- Secure Laravel storage
Reports
- Student list
- Admission / transfer
- Daily / monthly attendance
- Class / subject results
- Fee collection
- Outstanding fees
- Issued certificates
- Basic system activity
Admin App & Super Admin Panel
Day-to-day Madrasa operation এবং SaaS-level control আলাদা রাখা হবে.
Institution Control
- Student admission
- Teacher management
- Classes & subjects
- Exams & results
- Fees
- Attendance
- Certificates
- Reports
SaaS Control
- Create madrasa
- Activate / suspend
- Manage administrators
- Subscription plans
- Student / teacher limits
- Feature access
- Storage limits
- Expiry management
System Configuration
- App name & logo
- Email / Firebase
- Notification settings
- Certificate settings
- Academic settings
- Currency
- System activity
- Audit-ready structure
Technical Architecture
One Laravel backend + three Flutter clients — easier maintenance, security এবং future expansion.
Backend
- Laravel
- REST API
- Laravel Sanctum
- Queues & Scheduler
- Notifications
- PDF generation
Database
- MySQL
- Users & roles
- Students / parents / teachers
- Academic records
- Attendance logs
- Exams / marks / results
Security
- Role-based permissions
- Tenant isolation
- Request validation
- Rate limiting
- Password hashing
- Private document access
madrasa_id রাখা হবে, যাতে ভবিষ্যতে একই backend থেকে একাধিক Madrasa logically separated data সহ পরিচালনা করা যায়।£300 Development Package
Focused MVP scope — core system launch করার জন্য controlled initial package.
Custom Development
Laravel + MySQL backend, Super Admin Panel, 3 Flutter apps, academic workflow, basic attendance architecture এবং certificate system.
MVP / Phase 1Price Breakdown
| Feature | Included | MVP Scope |
|---|---|---|
| Laravel + MySQL | Yes | REST API, database, authentication |
| Super Admin Panel | Yes | Institution, users, plans, settings |
| Parent / Student App | Yes | Academic, attendance, results, fees, notices |
| Teacher App | Yes | Attendance, marks, homework, students |
| Admin App | Yes | Students, teachers, exams, fees, certificates |
| Academic System | Yes | Classes, sections, subjects, routine, syllabus |
| Exam & Results | Yes | Exam setup, marks, grade, GPA, result publication |
| Attendance | Yes | Manual + biometric integration architecture |
| Certificates | Yes | PDF, unique number, QR verification |
| Fees & Reports | Yes | Basic fee records, receipts, reports |
| Firebase Notifications | Yes | Core notification-ready integration |
| Deployment | Yes | Client-provided VPS/hosting deployment |
Development Process
Backend-first implementation যাতে তিনটি app একই stable API-এর উপর চলে.
Backend Foundation
Laravel setup, MySQL architecture, authentication, roles, permissions, tenant structure and core API.
Admin & Academic Core
Students, teachers, classes, sections, subjects, academic sessions, routine and syllabus.
Exams & Results
Exam configuration, marks entry, grade/GPA processing, result sheets and publication.
Attendance & Certificates
Manual attendance, biometric API structure, reports, PDF certificates and QR verification.
Flutter Applications
Parent/Student, Teacher and Admin apps connected to the same Laravel REST API.
Testing & Deployment
API testing, role testing, tenant security, result calculations, device testing and production deployment.
Scope Boundary
£300 package-কে workable রাখতে hardware ও major future modules আলাদা রাখা হয়েছে.
Included in Phase 1
- Laravel backend + MySQL
- Super Admin Panel
- 3 Flutter applications
- Authentication & permissions
- Student / teacher management
- Classes, subjects, routine
- Attendance workflow
- Exams, marks and results
- Basic certificates
- Notices and Firebase-ready notifications
- Basic fees and reports
- Production deployment
Separate / Future Work
- Biometric hardware purchase
- Third-party biometric licensing
- Custom SDK for unknown devices
- SMS provider charges
- Hosting / VPS / domain costs
- Payment gateway fees
- Advanced accounting / payroll
- Inventory / transport / hostel modules
- Advanced Hifz management
- Online classes / video conferencing
- AI features
- iOS publishing and Apple Developer costs
Why Skylon-IT
Complete backend, mobile এবং deployment workflow এক development team-এর মধ্যে.
Laravel + Flutter
Backend/API এবং three mobile applications একই architecture-এর মধ্যে develop করা হবে.
Madrasa-Specific Structure
Arabic, Quran, Hadith, Fiqh, Tafsir এবং general subjects configurable রাখার ভিত্তি থাকবে.
Biometric Ready
Attendance hardware-এর সাথে connect করার জন্য dedicated API/data architecture থাকবে.
Certificate Verification
PDF certificate, unique number এবং QR verification workflow included.
Controlled MVP
£300 budget-এর মধ্যে core workflows prioritise করে scope boundary পরিষ্কার রাখা হয়েছে.
Future Expansion
Multi-madrasa SaaS, Hifz, advanced reports, payments এবং additional modules পরে যুক্ত করা যাবে.
Madrasa Digital Management
Custom Software • Laravel • Flutter • SaaS Development