Attendance
No Class Selected
Please select a role and class from the dropdown above to begin marking attendance.
Calendar
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Reports
Attendance Report
No Data Yet
Add students and mark attendance to see reports.
Report History
No Reports Generated
Exported reports will appear here.
Data Management
Import student data using any of the methods below. Required fields: Name, Class. Optional: Student ID, Gender.
File Upload
Drop file here or click to browse
Supports JSON, XLSX, CSV
Paste Data
First row should be headers. Columns: name, class, studentId, gender
Manual Entry
Quick Batch — Enter one student per line (name,class)
Import App Data
Import a full app data backup (JSON) previously exported from ClassReg. This will replace all current data.
Export App Data
Export all app data (students, attendance records, settings) as a JSON file. This can be imported back into ClassReg or manually added to GitHub.
Loading...
Export Students CSV
Export student list to CSV or Excel format.
Export Attendance
Export attendance records for a specific class and date range.
GitHub Pages Guide
Hosting on GitHub Pages:
1. Export
2. Place both
3. Enable GitHub Pages in repo Settings
4. The app will auto-load data from
1. Export
app-data.json2. Place both
index.html and app-data.json in your repo root3. Enable GitHub Pages in repo Settings
4. The app will auto-load data from
app-data.json
No Students
Add students using the Upload/Import tab.
Settings
Attendance Statuses
Teacher & Classes
UI Preferences
Dark
Light
A
A
Data Management
Export your data before clearing. Data is stored in browser localStorage.
About ClassReg
ClassReg v1.0
Digital Class Register for CSEC/CAPE Teachers
Supports Form Class (AM/PM) and Subject Classes
Offline-capable · GitHub Pages compatible
Digital Class Register for CSEC/CAPE Teachers
Supports Form Class (AM/PM) and Subject Classes
Offline-capable · GitHub Pages compatible