FULLY FUNCTIONAL ( DEPARTMENT OF EDUCATION with Regional School Management System)
📚 DEPARTMENT OF EDUCATION REGIONAL SCHOOL MANAGEMENT SYSTEM
👥 USER ROLES (5 Types)
1. Administrator 👔
Full system access - Can do everything
Module
Access
Dashboard✅ Full statistics & analyticsSchools✅ Full CRUDStudents✅ Full CRUDTeachers✅ Full CRUDSubjects✅ Full CRUDClasses✅ Full CRUDEnrollment✅ Full CRUDGrades✅ View & ManageAttendance✅ View & ManageReports✅ Full accessUsers✅ Full CRUD (exclusive)Roles✅ Full CRUD (exclusive)Announcements✅ Create & ManageSettings✅ Full access
2. Principal 🏫
School-level management
Module
Access
Dashboard✅ School statisticsSchools✅ View & EditStudents✅ Full CRUDTeachers✅ Full CRUDSubjects✅ Full CRUDClasses✅ Full CRUDEnrollment✅ Full CRUDGrades✅ View & MonitorAttendance✅ View & MonitorReports✅ School reportsUsers❌ No accessRoles❌ No accessAnnouncements✅ Create & ManageSettings✅ School settings
3. Teacher 📝
Classroom management
Module
Access
Dashboard✅ Class overviewSchools❌ No accessStudents✅ View assigned studentsTeachers❌ No accessSubjects✅ View assigned subjectsClasses✅ View assigned classesEnrollment❌ No accessGrades✅ Encode & Edit gradesAttendance✅ Mark attendanceReports✅ Class reportsUsers❌ No accessRoles❌ No accessAnnouncements✅ Create for classesSettings❌ No access
4. Student 🎓
Personal academic view
Module
Access
Dashboard✅ Personal overviewSchools❌ No accessStudents❌ No accessTeachers❌ No accessSubjects❌ No accessClasses❌ No accessEnrollment❌ No accessGrades✅ View own grades onlyAttendance✅ View own attendanceReports❌ No accessUsers❌ No accessRoles❌ No accessAnnouncements❌ No accessSettings❌ No access
5. Parent 👨👩👧
Monitor child's progress
Module
Access
Dashboard✅ Child's overviewSchools❌ No accessStudents❌ No accessTeachers❌ No accessSubjects❌ No accessClasses❌ No accessEnrollment❌ No accessGrades✅ View child's gradesAttendance✅ View child's attendanceReports❌ No accessUsers❌ No accessRoles❌ No accessAnnouncements❌ No accessSettings❌ No access
📋 MODULE FEATURES
🏠 Dashboard
- Role-based statistics cards
- Interactive charts (Bar, Pie, Line)
- Enrollment trends
- Attendance overview
- Quick navigation to modules
- Role switcher for demo
🏫 Schools
- Add/Edit/Delete schools
- School ID, Name, Address, City
- Contact info (Email, Phone)
- Principal assignment
- Student & Teacher counts
- Status tracking (Active/Inactive)
- Export to CSV
- Print functionality
👨🎓 Students
- Full student management
- LRN (Learner Reference Number)
- Personal info (Name, Gender, Birthday)
- Contact details
- Guardian information
- Grade level & section
- School assignment
- Search & filter
- Bulk actions
👨🏫 Teachers
- Teacher profiles
- Personal & contact info
- License number
- Specialization
- Subject assignments
- Class advising
- Employment status
📖 Subjects
- Subject catalog
- Subject code & name
- Grade level assignment
- Units & hours
- Description
- Status tracking
📋 Classes
- Class management
- Section naming
- Grade level
- Room number
- Adviser assignment
- Schedule
- Student capacity
📝 Enrollment
- Student enrollment records
- Enrollment status (Enrolled/Transferred/Dropped)
- Date tracking
- Grade level
- School year
- Section assignment
📊 Grades
- Grade encoding
- Subject-based grading
- Quarterly grades (Q1-Q4)
- Final grade calculation
- Grade reports
- Student grade view
📅 Attendance
- Daily attendance marking
- Status (Present/Absent/Late/Excused)
- Date tracking
- Class attendance
- Attendance reports
- Student attendance history
📈 Reports
- Statistical reports
- Enrollment reports
- Attendance reports
- Grade distribution
- Export options
- Print functionality
👤 Users
- User account management
- Account creation
- Role assignment
- Status management
- Password reset
🛡️ Roles
- Role definition
- Permission management
- Role-based access control
📢 Announcements
- Create announcements
- Priority levels (High/Medium/Low)
- Target audience
- Date range
- Status (Active/Inactive)
⚙️ Settings
- System configuration
- School year settings
- Grade scale settings
- Notification preferences
🎨 UI FEATURES
- Dark/Light Mode Toggle
- Collapsible Sidebar
- Responsive Design (Mobile/Tablet/Desktop)
- Search & Filter
- Pagination
- Data Tables
- Form Validation
- Confirmation Dialogs
- Toast Notifications
- Animated Transitions
- Professional Government Style