Getting Started
Welcome to ImLate — a student attendance and visitor registration system. This page helps you get oriented quickly.
What Is ImLate?
ImLate is a system designed for schools and facilities that need to track who enters and leaves the building. Visitors scan their RFID keys at a terminal, and the system records their sign-in and sign-out times.
Who Uses ImLate?
| User | What they do |
|---|---|
| Students / Visitors | Scan RFID keys at entrance terminals |
| Administrators | Manage visitors, users, and review reports in the Admin Panel |
| Terminal operators | Assist visitors with sign-in at kiosks |
Main Parts of the System
1. Public Frontend (Terminals)
The terminals are placed at entrances. They have three pages:
- RFID Reader (
/) — scan a key to sign in or out - Manual Registration (
/manual) — type an ID to register manually - Add Key (
/add) — link a new RFID key to a visitor
Learn more about the Public Frontend →
2. Admin Panel
The Admin Panel is a web application at /admin where administrators can:
- View the Dashboard with attendance statistics
- Manage Visitors — add, edit, delete, assign RFID keys
- Manage Admin Users — create accounts, assign roles
- Update their Profile and change passwords
Learn more about the Admin Panel →
3. Backend
The backend runs in the background and handles:
- Processing sign-in/sign-out events
- Synchronizing student data with the school ERP (iSAMS)
- Automatic absence marking for students who don't sign in
- Generating reports
Learn more about Business Logic →
Quick Start for Administrators
1
Log in to the Admin Panel. Open /admin in your browser and enter your username and password.
2
Add visitors. Go to the Visitors section and create records for each person who will use the system.
3
Assign RFID keys. For each visitor, add one or more RFID key IDs so they can scan at the terminal.
4
Test the terminal. Open the main page (/) and scan a key to verify everything works.
5
Monitor the Dashboard. Use the Dashboard to see who has signed in, who has signed out, and who is absent.
