System Architecture

System Features & Modules

Explore how ATTENDIX leverages MySQL 8.0 InnoDB primitives to deliver high-performance attendance tracking and institutional intelligence.

High-Speed
J
Batch JSON Ingest
Process bulk attendance records via JSON payloads for high-speed data synchronization.
Query Preview Valid

CALL mark_attendance(1, '2026-09-05', '{"1":"present"}');

Live
R
Rollcall View
Real-time daily attendance rollcall view with automated status aggregation.
Query Preview Valid

SELECT * FROM vw_daily_rollcall WHERE session_date = '2026-09-05';

Calculated
A
Monthly Analytics
Calculate precise monthly attendance percentages using custom SQL functions.
Query Preview Valid

SELECT attendance_percentage(1, 2026, 9) AS monthly_rate;

Reliable
I
InnoDB Integrity
Relational constraints ensure data consistency across students and sessions.
Query Preview Valid

FOREIGN KEY (class_id) REFERENCES classes(class_id) ON DELETE CASCADE

Protected
U
Admin Auth
Secure user authentication with bcrypt hashing for administrative access.
Query Preview Valid

SELECT user_id, role FROM users WHERE username = 'admin';

Automated
T
Auto-Absent Trigger
Automatically mark students absent upon session creation for proactive tracking.
Query Preview Valid

CREATE TRIGGER trg_auto_absent AFTER INSERT ON sessions…

Robust
U
Batch Upsert
Record attendance with upsert logic to prevent duplicate entry conflicts.
Query Preview Valid

INSERT INTO attendance (…) ON DUPLICATE KEY UPDATE status = VALUES(status);

Insightful
S
Session Summary
Aggregate attendance counts per session for rapid administrative oversight.
Query Preview Valid

SELECT session_date, SUM(CASE WHEN status='present' THEN 1 ELSE 0 END)…

Secure
B
Backup Routine
Automated mysqldump routines for secure database state preservation.
Query Preview Valid

mysqldump –single-transaction –routines –databases attendance_db

Ready to deploy ATTENDIX?

Get started with our high-performance MySQL schema and automated attendance workflows today.

INFRASTRUCTURE TIERS

Attendance Plans

Compare our attendance tracking tiers, from manual entry to fully automated enterprise-grade rollcall systems.

Basic

Entry Level
$0/forever

Essential manual attendance tracking for small classes.

Start Free
Specifications
Automated Triggers
Manual Only
RBAC Permissions
Viewer Only
Backup Frequency
Manual Export
Reporting Depth
Basic List
Batch Processing
Single Entry
Data Retention
30 Days
Audit Logging
Basic Log
Support SLA
Community
API Access
null
POPULAR

Pro

Recommended
$49/per month

Automated triggers and teacher-level access for schools.

Upgrade Pro
Specifications
Automated Triggers
Basic Triggers
RBAC Permissions
Teacher Access
Backup Frequency
Daily Auto
Reporting Depth
Class Summary
Batch Processing
Batch Upload
Data Retention
1 Year
Audit Logging
Full Audit
Support SLA
4h Response
API Access
Read-Only

Enterprise

High Scale
$199/per month

Full automation, API access, and hourly backups for districts.

Get Enterprise
Specifications
Automated Triggers
Full Auto-Sync
RBAC Permissions
Full Admin RBAC
Backup Frequency
Hourly Snapshot
Reporting Depth
Full BI Reports
Batch Processing
API Batching
Data Retention
Unlimited
Audit Logging
Compliance Log
Support SLA
15m Priority
API Access
Full Read/Write
MYSQL 8.0 InnoDB ENGINE V4.2
TRANSACTIONS AUDITED VIA ATTENDIX LEDGER