1The big picture
Classora gives every school its own private online portal. Three kinds of people use it, each with their own login and their own screens.
| Who | What they do | Where they log in |
|---|---|---|
| Admin | Runs everything: classes, teachers, students, fees, salaries, results, website. | /s/your-school/admin |
| Teacher | Marks attendance, enters marks for their subject, sends homework, applies for leave, sees their salary. | /s/your-school/teacher |
| Student | Sees attendance, timetable, homework, fee vouchers, results and sends messages. | /s/your-school/student |
Your school stays private. Every screen only shows your own school's data. Another school can never see yours.
Every school also gets a public website at /s/your-school where parents can read about the school, see photos and send an admission request.
2Register your school and pay
- Choose a plan. Plans depend on how many students you have: Starter, Standard, Premium. Paying for 6 months gives 10% off, and 12 months gives 15% off plus 2 months free. New schools can also start with a free 30-day trial.
- Fill the registration form: school name, city, address, phone, admin name, CNIC, email and a password.
- Pay. Pay by card (the portal opens by itself as soon as the payment goes through, when card payment is switched on) or send the money by JazzCash, Easypaisa or bank transfer and type the transaction ID.
- Wait for approval (manual payments only). You can already log in, but you will see "Payment received, waiting for approval". We check the transaction and open your portal, usually within a few hours.
- Start using it. Log in at your school's own login page. The address is shown on your Teachers page and on the confirmation.
3First-time setup: do these in order
Spend about an hour on this once. After that, daily work takes minutes.
- Settings. School details, school days (for example Monday to Saturday) and the minimum attendance needed for exams (70% by default).
- Calendar and terms. Enter the session start and end dates, the Mid Term and Final Term dates and holidays. Attendance stays closed until the calendar is saved.
- Classes. Add each class and section (for example Class 6 - A).
- Subjects. One click adds the standard Sindh / Karachi subjects for every class. Add or remove subjects per class.
- Teachers. Add each teacher (see section 4) and make one the class teacher of each class.
- Students. Add students into their classes (see section 5).
- Fee structure. Set the monthly fee for each class. You can add a discount or transport fee for any student.
- Payment accounts. Add your school's bank, JazzCash and Easypaisa details. They are printed on vouchers and shown to students.
- Timetable. Add periods: class, subject, teacher, time and days.
- Appearance and website. Upload your logo, choose a colour, then fill the School website page.
4Teachers
Add a teacher
People, then Teachers, then Add teacher. Enter name, subject, phone, CNIC, qualification and joining date. Classora creates a username and password.
Give them their login
Right after saving you see the login box with Download PDF, Email and Print. The PDF has the school name, the login page address, the username and the password. Passwords are stored only in scrambled form, so the PDF can only be made when a login is created or reset. To get a new PDF later, press Set new login on the teacher's page.
Class teacher and timetable
Assign a class teacher in Classes. A teacher marks attendance for the class they lead, and sees the classes in their timetable.
Teacher leave and substitutes
A teacher applies for leave from their portal. You approve or reject it and can name substitute teachers for their periods. Approved leave is paid; absence without leave is deducted from salary.
5Students and admissions
Add a student
People, then Students. Enter name, father's name, class, roll number, guardian phone (WhatsApp) and the fee. The student gets a username and password, with the same PDF / email / print box as teachers.
Student profile
Each student has a page with attendance calendar, exam eligibility, invoices, discount and transport fee. You can move a student to another class or mark them inactive.
Admissions and enquiries
Parents who fill the admission form on your website appear in Admissions and enquiries (source: Website). You can also type in enquiries from phone calls or walk-ins, set a follow-up date, and press Admit to turn an enquiry into a student in one click.
6Attendance
- Teachers mark attendance for their class: present, absent or leave. It can only be marked for today, on school days.
- Mistake on an older day? The teacher sends an edit request. When the admin approves, the teacher can correct that day for 24 hours, one time. The admin can also edit any past day directly.
- The system records who marked attendance and when, and logs every change.
- Absent alerts. Parents of absent students can be told by WhatsApp with one tap (Communication, then WhatsApp / SMS alerts).
- Reports. Attendance reports show a day or a whole month for any class: who came, who did not, with percentages.
- Teacher attendance. The admin marks teachers present, absent, on leave or late. It is used to calculate salary.
7Fees and vouchers
- Generate invoices. In Fees and invoices choose Monthly, Admission, Annual, Exam or Other and generate them for the whole school or one class. Each student gets a voucher with the fee, discount and due date.
- Print vouchers for the whole class, or let students see them in their portal.
- Students pay by cash at school, or by bank / JazzCash / Easypaisa using the account details on the voucher. A student then types the transaction ID in their portal.
- You confirm. The Payment confirmations page shows each claim. Confirm it and the invoice is marked paid. Part payments are allowed.
- Late fee. Add a late fee to an invoice when needed.
- Defaulters. The Fee defaulters page lists students who owe fees, how much and how many days late. Send a WhatsApp reminder from there.
Fee amounts are only shown in the fee sections, not on the home screens, so the front screens stay clean.
8Teacher salaries
- Set the salary structure on each teacher's page: basic, house rent, medical, transport, allowances, provident fund, tax.
- Generate the slips for the month. Absent days are deducted automatically from the teacher attendance you marked. Leave is paid. Late is only shown.
- Pay and record the transaction ID of the bank transfer.
- The teacher answers "received" or "not received" in their portal, so there is a record on both sides.
9Exams and results
Exam eligibility
Attendance from the start of the session up to the day before the exam is counted. A student with 70% or more (changeable) can sit the exam. You can allow individual students who are below the limit.
Marks, paper by paper
Each subject teacher opens Exam marks, picks the exam, class and their subject, enters the marks and saves a draft. When ready, they press Submit. A submitted paper is locked for the teacher. If something is wrong, the admin can reopen it.
Publish
The admin's Results page shows every class and which papers are still missing, with a reminder button for late teachers. Publishing needs all papers submitted (or choose Publish anyway). Students see their result only after you publish it.
Report cards
Grades, percentage and position in class are worked out automatically (33% pass mark in every subject). Print one report card or the whole class.
10Timetable, diary, notices and messages
- Timetable: the same period can be added to several days at once. Double booking of a teacher or a class is blocked. Teachers and students see their own timetable with the current and next period.
- Class diary: teachers send homework, test dates or notes to a class. Students are notified.
- Notice board: the admin writes a notice for everyone, teachers only, students only or one class.
- Notifications: the bell shows unread items. Users can turn on phone notifications.
- Complaints and messages: students and teachers can message each other, and the admin can read every conversation.
- Feedback: students rate teaching, class and school (optionally anonymous). The admin sees averages and comments.
11Your school website
Open School settings, then School website. Fill in what you have, and sections you leave empty are hidden automatically.
- Top slider: up to 5 pictures with a heading.
- About: your story, four highlights, the year you started and contact details.
- Gallery: up to 12 pictures with captions.
- Reviews: up to 8 parent or student comments.
- Admission form: parents send their details; they arrive in your Admissions list and as a notification.
- Portal links: admin, teacher and student login buttons.
Pictures are shrunk automatically so the page loads fast. Use real photos of your school for the best result.
12Downloads (CSV)
Go to School settings, then Downloads (CSV). You can download students, teachers, attendance (student and teacher, per month), fee invoices, fees received, defaulters, results, salaries, enquiries and your Classora payments. Files open in Excel and Google Sheets. Many pages also have a Download CSV button next to the title. Downloads keep working even if your subscription has ended.
13Teacher portal
- Overview: today's periods and what needs doing.
- Mark attendance for the class, Attendance history and My students (attendance % and exam eligibility).
- Class diary to send homework.
- Exam marks to enter and submit papers.
- My attendance, My leave, My salary and My profile (change username and password).
14Student portal
- Overview, timetable and diary for today.
- My attendance with a calendar and the exam eligibility status.
- My results after the admin publishes them.
- My fees: vouchers, the school's payment accounts and a form to send the transaction ID.
- Complaints, feedback and profile (change username and password).
15Your subscription
- Open School settings, then Subscription to see your plan, the date it ends and your payment history.
- Renew before the end date. A banner appears in the last 7 days.
- If a subscription ends, the portal is locked until you renew. Your data is never deleted. Everything is back as soon as the payment is confirmed.
- See the Refund Policy and Terms of Service for details.
16Questions and fixes
A teacher cannot mark attendance.
Check that the calendar is saved, that today is a school day (not a holiday) and that the teacher leads that class. Past days need the admin's approval.
A student forgot the password.
Open the student's page and press Set new login. Give the new PDF or send it by email. The same works for teachers.
The portal says it is locked.
The subscription has ended or the payment is still waiting for approval. Renew from the locked screen. Card payments open the portal immediately.
A fee payment is not showing.
A student's payment stays pending until the admin confirms it on the Payment confirmations page.
I cannot see a section on the dashboard.
The admin can hide parts of the dashboard in Appearance and logo. Check it there.
The menu takes too much space.
Press Small menu at the top of any screen on a computer. The menu shrinks to icons, and pointing at an icon shows its pages. Press Open menu to bring the full menu back. On a phone, use the menu button at the top left.
Need help?
Contact us using the details at the bottom of this page. Please tell us your school name and what you were doing.