1 Account Setup & First Login
Start by creating your school account correctly. Proper registration ensures smooth onboarding and secure access to all timetable features.
Register Your School
- Open the Register page and enter School Name, Total Classes, full address, contact number, and email.
- Click Send OTP, enter the 6-digit OTP, and verify your email.
- Complete reCAPTCHA and submit registration.
- Check your email inbox/spam for login credentials and school details.
After Login (Recommended)
- Login from home page using registered credentials.
- Go to profile/security settings and change password.
- Confirm school email and contact number are correct for OTP and exports.
2 Data Setup (Classes, Subjects, Teachers)
This is the foundation of the timetable engine. Enter complete and clean master data before trying to generate timetable.
Step A: Add Classes
- Open Class Create / Class View.
- Create all sections (example: 6-A, 6-B, 10-A).
- Set working days and periods per day correctly for each class.
Step B: Add Subjects
- Open Subject Create / Subject View.
- Add all subjects with proper names (Tamil, English, Maths, etc.).
- Mark core/non-core as needed and keep naming consistent.
Step C: Add Teachers
- Open Teacher Create / Teacher View and add all teachers.
- Ensure teacher names are unique and spelled correctly.
- If available, use bulk CSV/Excel import for faster setup.
3 Teacher Mapping & Schedule Configuration
Now connect each class with subject teachers and weekly load. Then define school timing and break pattern.
Assign Teacher (Class-wise)
- Open Assign Teacher and select one class/section.
- Map each subject to one teacher.
- Enter weekly period count for every subject.
- Configure duration and consecutive period options when needed.
- Save and repeat for all classes.
Create Schedule / Break Time
- Open Break Time Create and set schedule name (for example: Regular / Friday / Exam Mode).
- Set start time, period flow, and break slots (morning/lunch/evening).
- Ensure total configured periods are aligned with class period setup.
4 Generate, Verify, Export & Share
After setup completion, use the timetable generation form to create schedules. Then verify and share outputs.
Generate Timetable
- Open Generate Timetable.
- Select class(es), schedule name, and required options.
- Optionally import reference Excel/CSV if you want pre-planned constraints.
- Click Generate and wait for success message.
Verify & Export
- Open View Timetable and check each day/period for empty or duplicate slots.
- Use Verify Timetable page to detect conflicts quickly.
- Download PDF/Excel or send timetable via email/WhatsApp from the same view.
5 Common Errors & Fixes
If timetable generation fails, check these points first:
Period Mismatch
Total subject weekly periods exceed class capacity (Working Days x Periods per Day).
Reduce weekly period counts or increase class periods/day so total load fits capacity.
Break Time Missing
No schedule/break configuration available for selected class.
Create at least one schedule in Break Time and select it during timetable generation.
Teacher Not Assigned
One or more subjects in the class do not have teacher mapping.
Go to Assign Teacher and map all subjects with valid weekly period values.
OTP / Mail Not Received
Verification OTP or export email is delayed/missing in inbox.
Check Spam/Junk, confirm registered email in profile, then resend OTP or export email.
6 FAQ
Can I generate timetable for one class only?
Yes. You can select and generate class-wise without changing other existing timetables.
Can I import data from Excel/CSV?
Yes. Use import options in setup/generation pages and follow the sample template format.
How can I edit one wrong period?
Open View Timetable, edit required class slots, then verify conflicts again.
How do I share final timetable with staff?
Use Download PDF/Excel or send directly by email/WhatsApp from the timetable view page.
What should I do before regeneration?
Recheck teacher mapping, weekly counts, and break schedule. Then regenerate only affected classes.
