Documentation
Complete guide to using E-Sekolah
Getting Started
1. Registration
Create your free account by clicking "Get Started" on the homepage. Fill in your details including school information to set up your institution's profile.
2. Initial Setup
After registration, configure your school settings, add classes, and invite teachers to join the platform.
Student Management
Adding Students
You can add students individually or in bulk using our flexible paste-based system:
- Individual: Navigate to a class and click "Add Student" for single entries
- Bulk Add: Copy student data from Excel, Google Sheets, Numbers, or any spreadsheet and paste directly into the system
Bulk Add Features
Supported Data Sources:
- Microsoft Excel
- Google Sheets
- Apple Numbers
- CSV files (open in spreadsheet first)
- Text documents
Supported Formats:
- Simple Format: One student name per line
- Complete Format: Name, ID Number, Gender (comma or tab separated)
- Example: "John Smith","12345","M"
How to Use:
- Select the student data in your spreadsheet
- Copy the selected data (Ctrl+C or Cmd+C)
- Navigate to the class page and click "Bulk Add Students"
- Paste the data into the text area (Ctrl+V or Cmd+V)
- Review and save the students
Managing Student Records
Edit student information, view attendance history, and manage enrollment status from the student profile page.
Attendance Tracking
QR Code Check-In
Students can check in using QR codes from any device with a browser:
- Display the class QR code in your classroom
- Students scan the code with their phone camera or any QR scanner
- They'll be redirected to the check-in page (no app required)
- Attendance is automatically recorded in real-time
Viewing Attendance
Access the dashboard to view real-time attendance statistics, identify absent students, and generate attendance reports.
Absent Student Alerts
The system automatically identifies absent students and displays them prominently on the dashboard. Teachers can quickly take action by viewing the list and contacting parents if needed.
Class Management
Creating Classes
Navigate to "Classes" and click "Create New Class". Assign a name, year level, and any relevant details.
Managing Classes
View all students in a class, edit class details, copy classes to new academic years, and archive inactive classes.
ID Card & Namecard Generation
Generate professional student ID cards and namecards with just a few clicks. Navigate to a class or school view and select "Print Namecards" to create printable cards with student information and photos.
User Management
Roles and Permissions
E-Sekolah supports role-based access control:
- Admin: Manage your school and all its data
- Teacher: View and manage assigned classes
Tips & Best Practices
- Display QR codes prominently at classroom entrances for easy student check-in
- Check the dashboard each morning to quickly identify absent students
- Use bulk import features to save time when adding multiple students
- Regularly update student information to keep records accurate
- Generate attendance reports at the end of each week for record-keeping
- Train teachers on the system to maximize efficiency
Need Help?
Can't find what you're looking for? Our support team is here to help!
Get Support