|
|
|
|
|
|---|
|
|
|---|
|
|
|---|
|
|
|
|---|
DTCampus – School & College Management System with Admin Panel | Flutter App for Android & iOS
DTCampus is a complete School & College Management System built using Flutter for Android & iOS and powered by a Laravel Admin Panel. It’s a one-stop solution to manage students, teachers, parents, staff, exams, attendance, and fees — all digitally, from one centralized platform.
Whether you’re running a single school, a college, or a multi-branch institute, DTCampus makes it easy to streamline daily academic and administrative operations through its dedicated mobile apps and a multi-level web admin panel.
Tagline
“Manage Your Entire Campus Digitally – Students, Teachers & Parents in One App.”
Why Choose DTCampus?
- ✅ Complete School & College ERP Solution
- ✅ Role-based login for Admin, Teacher, Student & Parent
- ✅ Multi-school / Multi-campus management support
- ✅ 100% Source Code included (Flutter + Laravel)
- ✅ Online fee payment, exam, and attendance modules
- ✅ Firebase push notifications and email alerts
- ✅ Multi-language support for global users
- ✅ Clean UI, modern design, and smooth performance
- ✅ Well-documented and developer-friendly code
- ✅ Regular updates every 3 months
DTCampus App Overview
DTCampus includes separate applications for Students, Parents, and Teachers and a powerful Admin Panel to control everything.
Student & Parent App Features
- Secure Login System – Separate credentials for students and parents.
- Assignments – View, upload, and track assignments with progress status.
- ️ Timetable – Access daily lecture schedules with subject and teacher details.
- Exams & Results – Check exam timetables, download mark sheets, and view grades.
- ✅ Attendance Tracking – Real-time attendance reports for each subject.
- Online Fee Payment – Pay securely and get instant receipts & email confirmation.
- Notice Board – Stay updated with school announcements and circulars.
- Events & Holidays – See event details and yearly holiday lists.
- Chat – Direct, secure communication with teachers and management.
- Study Materials – Subject and chapter-wise learning resources available online.
- Leave Management – Submit and track leave requests easily.
- Multi-Child Support – Parents can manage multiple children’s profiles from one account.
- Push & Email Notifications – Instant alerts for all important updates.
- Multi-language Support – App accessible in multiple languages.
Teacher App Features
- Secure Login with School Code – Teacher access with unique credentials.
- Student Info – View student details class-wise and year-wise.
- Lecture Timetable – Manage daily schedules and assigned subjects.
- Exams & Results – Create and update results directly in the app.
- ✅ Attendance – Mark daily attendance and view statistics.
- Assignments – Create, assign, and evaluate class or subject-wise assignments.
- Payroll – View and download monthly salary slips.
- Leave Management – Apply for leave and track approval status.
- Event Creation – Add new events and upload media.
- Multilingual UI – Teachers can choose their preferred language.
️ Admin Panel Features (Laravel)
The Admin Panel gives full control to manage all school operations, staff, and student data.
1. Super Admin Panel
- Multi-School Management – Manage multiple schools or branches.
- ⚙️ School Configuration – Separate setup for each campus (medium, stream, class, etc.).
- Payroll Management – Control salary generation for all staff.
- Role & Permission Management – Define roles with custom privileges.
- Multilingual Panel – Global usability with multi-language support.
2. School Admin Panel
- Student Admission & Registration – Add, manage, and assign roll numbers easily.
- Parent List Management – Manage parent profiles and link with students.
- Timetable Management – Create and manage class-wise schedules.
- Staff Management – Add, assign, and track teacher information.
- Exam & Result Management – Create exams, enter marks, and publish results.
- Fee Management – Collect online fees with digital receipts.
- Notice Board – Post important school notices.
- Event Management – Manage upcoming and past school events.
- ️ Holiday Setup – Add and manage academic holidays.
- Payroll Management – Generate and download salary slips.
- Role & Permission – Control staff access by department or role.
3. Staff Panel
- Role-Based Access – Staff can only access modules assigned by the admin.
- Manage Assigned Tasks – Attendance, exams, assignments, etc.
- Internal Communication – Send and receive messages securely.
Technology Stack
- Frontend: Flutter (Android & iOS)
- Backend: Laravel (PHP Framework)
- Database: MySQL
- Push Notifications: Firebase
- Multi-language Support: Included
- Documentation: Step-by-step installation guide included
What’s Included
- ✅ Flutter Android & iOS App Source Code (Student, Parent & Teacher)
- ✅ Laravel Admin Panel Source Code
- ✅ MySQL Database
- ✅ Step-by-Step Documentation
- ✅ Free Support (per Envato license terms)
- ✅ Regular Updates
Perfect For
- Schools & Colleges
- Coaching Institutes & Academies
- Universities
- Multi-branch Educational Organizations
Recommended Color Branding
| App Type | Primary | Secondary | Accent | Background |
|---|---|---|---|---|
| Teacher App | #3F51B5 (Indigo) | #5C6BC0 | #009688 | #F9F9F9 |
| Parent App | #4CAF50 (Emerald Green) | #A5D6A7 | #FFC107 | #FFFFFF |
What Makes DTCampus Stand Out
- Modern Flutter UI with smooth animations
- Laravel backend with powerful data control
- Modular and scalable architecture
- Easy customization with clean, well-commented code
- Optimized performance for Android & iOS
- Full documentation and setup guide included
Support Policy
- Regular License – Support via our Support Ticket System (Mon–Fri, 10 AM – 6 PM IST)
- Extended License – Support via Email or WhatsApp
- ⚙️ Includes bug fixes and installation guidance
- Customization available at extra cost
Change Log
Version 1.0 – 30 Dec 2025
- Initial Release











