Overview
TetraObject School Management System is a comprehensive, enterprise-grade solution designed for schools, colleges, universities, and training institutes. Built with PHP, MySQL, Bootstrap, and jQuery, it provides complete management of students, employees, academics, finance, and administration from a single unified platform.
From student enrollment to graduation, our system handles admissions, attendance, fee collection, examinations, report cards, payroll, and parent communicationβstreamlining administrative tasks so educators can focus on teaching.
π System Highlights
20+
Core Modules
100+
Features
β
Multi-Branch
24/7
Support
π Advanced Dashboard
π Statistics & Analytics
- Students, employees, branches overview
- Student attendance charts by branch
- Faculty/Employee attendance charts
- Fee collection charts
- Exam submission status
- Syllabus breakdown progress
β Approval Workflows
- Leave approvals
- Salary & increment approvals
- Transfer approvals
- Admission approvals
- Fee deletion approvals
- Discount approvals
π¨βπ Student Management
π Registration & Admission
- Complete student profile with photo
- Father's & Mother's information
- Guardian & authorized pickup persons
- B-Form/CNIC tracking
- Session-wise enrollment
- Branch, class & section assignment
π Student Information
- Student summary with all details
- Sibling tracking (auto-detection via NIC)
- Document management
- Discipline records
- SMS history
- QR code generation
π Student Functions
- Status management (Active/Suspended)
- Class/Section transfer
- Branch transfer
- Session promotion
- Student import from Excel
- Hostel & transport assignment
π° Student Finance
- Security deposits
- Fine management
- Concession management
- Fee voucher generation
- Payment tracking
- Defaulter management
π¨βπΌ Employee/Staff Management
π Employee Registration
- Complete profile with photo
- Personal details & qualifications
- Designation & department
- Multiple role assignment
- Teaching status & subjects
- Agreement/Contract management
π Employee Information
- Attendance history
- Salary details & slips
- Leave management
- Loan management with tracking
- Increment history
- Service period calculation
π Attendance Management
π¨βπ Student Attendance
- Daily attendance marking
- Branch/Class/Section-wise
- Late marking with time
- Consecutive absence tracking
- SMS alerts for absences
- Attendance reports by date range
π¨βπΌ Employee Attendance
- Biometric integration
- Time-in/Time-out tracking
- Late arrival tracking
- Leave management
- Bulk attendance marking
- Attendance approval workflow
π Academic Management
π« Classes & Subjects
- Class & section management
- Subject creation with codes
- Class-wise subject mapping
- Teacher-subject assignment
- Subject groups management
- Class incharge assignment
π Timetable Management
- Class timetable creation
- Teacher timetable view
- Period/Timing management
- Room allocation
- Timetable departments
- Conflict detection
π Lessons & Syllabus
- Lesson planning
- Weekly lesson tracking
- Syllabus breakdown
- Topic & subtopic management
- Unit management
- Lesson import from Excel
π Homework
- Homework assignment
- Class-wise homework
- Subject-wise homework
- Homework notifications
- Submission tracking
- Parent notifications
π Examination & Results
π Exam Management
- Exam creation & scheduling
- Exam schedule management
- Paper model creation
- Question paper generation
- Question bank management
- Date sheet generation
π Results & Assessment
- Marks entry system
- Subject-wise & class-wise results
- Grade management
- Result approval workflow
- Report card generation
- Result analysis & reports
π° Fee Management
π Fee Structure
- Fee type creation
- Class-wise fee structure
- Branch-wise fee variations
- Session-wise fees
- Registration fees
- Admission fees
π§Ύ Fee Vouchers
- Individual/Bulk voucher generation
- Monthly fee vouchers
- Due date management
- Voucher printing
- Auto voucher generation (Cron)
- Custom voucher templates
π³ Fee Collection
- Fee payment recording
- Partial payment support
- Payment receipts
- Bank account integration
- Wallet management
- Online payment support
π Concessions & Discounts
- Concession types
- Student-wise concessions
- Sibling discounts
- Scholarship management
- Discount approval workflow
- Auto concession application
π΅ Salary & Payroll
π° Salary Processing
- Monthly salary generation
- Salary slip generation
- Allowances management
- Increment management
- Salary approval workflow
- Bank/Cash transfer methods
β Deductions
- Absence deductions
- Late deductions
- Leave deductions
- Fine deductions
- Loan deductions
- Custom deductions
π± Communication
π² SMS System
- Individual & bulk SMS
- Class/Branch-wise SMS
- SMS templates
- SMS queue management
- Fee defaulter SMS (automated)
- Attendance SMS (automated)
π¬ WhatsApp Integration
- WhatsApp Cloud API
- Template messages
- Webhook handling
- Chat history
- Automated notifications
- Media sharing
π’ Notices & Notifications
- Notice creation & board
- Notice categories
- System notifications
- Push notifications
- Event notifications
- Email notifications
π Events & Calendar
- Event creation
- Event calendar
- Holiday management
- Assembly schedule
- Academic calendar
- Reminder system
π§ Additional Modules
π Transport Management
- Zone & route management
- Vehicle management
- Driver assignment
- Student transport assignment
- Transport fee management
- GPS tracking support
π Library Management
- Book catalog
- Issue/Return tracking
- Fine management
- Book categories
- Member management
- Overdue alerts
π Hostel Management
- Room allocation
- Mess management
- Hostel fee tracking
- Visitor management
- Room inventory
- Complaint tracking
π¦ Inventory Management
- Item management
- Stock tracking
- Item categories
- Purchase recording
- Issue/Return tracking
- Low stock alerts
πΌ Finance & Accounts
- Account management
- Transaction recording
- Income & expense tracking
- Bank account management
- Financial reports
- Budget management
β οΈ Complaints & Discipline
- Complaint registration
- Complaint tracking
- Discipline records
- Disciplinary actions
- Complaint resolution
- Parent notifications
π¨βπ« Dedicated Teacher Portal
π Teacher Dashboard
- Personal dashboard
- Class management
- Section status overview
- Timetable view
- Notification sending
- Profile settings
π Academic Functions
- Attendance marking
- Marks entry
- Homework assignment
- Subject results
- Student discipline management
- SMS sending to parents
βοΈ System Features
π’ Multi-Branch Support
- Multiple branch management
- Branch-wise data segregation
- Branch-wise reports
- Cross-branch transfers
- Centralized control
π Role & Permissions
- Custom role creation
- Module-wise permissions
- Navigation-based access
- Action-level permissions
- Activity logging
π Reports & Exports
- Student & employee reports
- Attendance reports
- Fee & financial reports
- PDF export (FPDF)
- Excel export
- Custom report generation
π€ Automated Tasks (Crons)
- Fee defaulter SMS
- Fee voucher generation
- Homework reminders
- Attendance alerts
- SMS queue processing
- Database snapshots
π οΈ Technology Stack
PHP
MySQL
Bootstrap 3
jQuery
AJAX
DataTables
Chart.js
FPDF
TinyMCE
WhatsApp API
SMS Gateway
Biometric
π Security Features
π‘οΈ Data Protection
- Session-based authentication
- Role-based access control
- SQL injection prevention
- Input validation
- Random filename for uploads
- Activity logging & audit trail
β Approval Workflows
- Salary approvals
- Leave approvals
- Fee deletion approvals
- Transfer approvals
- Admission approvals
- Discount approvals
Benefits
- Reduce administrative workload by 70%
- Eliminate paperwork with digital records
- Improve parent engagement with real-time updates
- Generate accurate reports instantly
- Ensure fee collection with automated reminders
- Track student performance over time
- Manage multiple branches from one dashboard
- Secure data with role-based access control
- Automate routine tasks with cron jobs
- Integrate with biometric devices & SMS gateways