Timetabling and Attendance Tracking for Schools and Education Providers
Scheduling should not create more admin
SELMA helps teams build timetables, allocate resources, record attendance and generate compliance reports from one connected system.

Timetabling & Resources
Comprehensive timetabling system enabling manual schedule creation with intelligent conflict detection, capacity planning, and resource allocation capabilities. Build timetables allocating classes to time slots, rooms, and teachers whilst respecting availability constraints, capacity limits, and resource dependencies.
- Visual timetable views with drag-and-drop editing and real-time clash detection
- Resource utilisation reports identify underutilised rooms and optimal scheduling patterns
- Publish finalised timetables to student and staff portals with automatic calendar integration
Create conflict-free timetables with complete visibility of resource allocation and utilisation.

Attendance Tracking
Enable teaching staff to record student attendance efficiently through manual roll call, bulk marking options, or integration with physical attendance systems. Mark students present, absent, late, or left early with optional notes explaining circumstances.
- Automated attendance reports identify patterns triggering intervention workflows for at-risk students
- Historical attendance views show longitudinal trends informing academic support decisions
Identify at-risk students early through systematic attendance tracking and pattern analysis.

Calendar Integration
Seamless synchronisation between SELMA timetables and personal calendar applications including Microsoft Outlook and Google Calendar ensuring staff and students access current schedules on preferred devices. Changes to timetables including room moves, cancellations, or rescheduled sessions update calendars automatically.
- Automatic calendar updates eliminate manual updates and reduce missed classes
- Calendar integration includes session details like locations and online session links
Ensure everyone has current schedule information without manual calendar maintenance.

Self Service Attendance Marking
Empower students to record their own attendance using QR code scanning at class entry points, providing location verification and timestamp accuracy whilst reducing teacher administrative burden. Generate unique QR codes for each class session displayed at room entrances.
- QR code scanning with geofencing ensures students are physically present at correct location
- Attendance records update immediately with notifications sent to teaching staff
- Late arrival thresholds and session duration limits prevent fraudulent scanning
Reduce teacher administrative burden whilst maintaining accurate attendance records through student self-service.

Run a compliant, scalable education operation on one professional platform.
See how SELMA handles enrolment, compliance and delivery in a 30-minute walkthrough.
