Schoolo — User Manual Back to Login

Schoolo User Manual

Complete reference guide for administrators, teachers, staff, and parents. Use the sidebar to jump to any section, or search above.

Secure Multi-Tenant Platform Mobile-Friendly support@schoolo.in
Getting Started
How to log in and navigate Schoolo
  1. 1
    Open your school's portal at yourschool.schoolo.in in any browser.
  2. 2
    Enter your email address and password provided by your administrator.
  3. 3
    Click Log In. You will be taken directly to your role-specific dashboard.
  4. 4
    Use the left sidebar (or hamburger menu on mobile) to navigate between modules.
  5. 5
    To change your password, click your name in the top-right corner → Change Password.
  6. 6
    Always Log Out from the top menu when using a shared computer.
Schoolo works on all devices. Install it as a PWA (Add to Home Screen) on your phone for the best experience — no app store required.
User Roles & Access
What each role can see and do
RoleAccess LevelKey Capabilities
Admin Full access Manage all modules, staff, fees, reports, settings
Teacher Classroom Attendance, homework, timetable, marks, announcements, PTM
Accountant Finance Fee collection, expense tracking, income records, payroll
HR Staff & Payroll Staff profiles, leaves, attendance, payroll processing
Receptionist Front Desk Admissions, visitor log, announcements, student enquiries
IT Staff Technical Student/staff data, ID cards, timetable, QR attendance
Transport Transport Manage routes, assign students, track transport fees
Librarian Library Books catalogue, issue/return, due date tracking
Security Gate Visitor log, gate pass, student entry/exit tracking
Student Self-service View attendance, homework, timetable, fees, results
Parent Child view Child's attendance, fees, homework, announcements
Dashboard
Overview of school activity at a glance
Total students, teachers & staff count
Today's attendance summary
Fee collection stats (this month)
Pending admissions count
Upcoming events & PTM sessions
Recent announcements feed
Subscription expiry warning
Quick navigation shortcuts
Student Management
Add, edit, and manage all student records
  1. 1
    Go to Students in the sidebar. The list shows all enrolled students with class, section, and roll number.
  2. 2
    Click Add Student to create a new record. Fill in name, date of birth, class, section, parent details, and contact info.
  3. 3
    Upload a student photo for ID cards and face attendance.
  4. 4
    Click any student's name to view their full profile — attendance history, fee records, homework, and results.
  5. 5
    Use Promote Students at year-end to move all students to the next class in bulk.
  6. 6
    Use the Export button to download student data as Excel/CSV.
Each student gets a unique QR code and Admission Number automatically. Print their QR code from the student profile for quick attendance scanning.
Admissions
Online application form and enquiry management
  1. 1
    Share the public admission URL yourschool.schoolo.in/admissions/apply with prospective parents.
  2. 2
    Parents fill the online form with student details and upload required documents.
  3. 3
    In Admin → Admissions, review submitted applications in the Pending tab.
  4. 4
    Click Approve to convert the application to a full student record, or Reject with a reason.
  5. 5
    After approval, assign the student to a class and section from the Pending Sections view.
  6. 6
    A sibling check is available — search by admission number to link siblings and auto-fill parent details.
Export all admissions as PDF for record-keeping using the Export button on the admissions list.
Classes & Sections
Set up the academic structure of your school
  1. 1
    Go to Classes. Click Add Class and enter the class name (e.g., "Class 1", "Grade 10").
  2. 2
    Inside each class, add Sections (e.g., A, B, C) and assign a class teacher.
  3. 3
    Set capacity (maximum students per section) to prevent over-enrollment.
  4. 4
    Use Manage Class to bulk-assign students between sections within a class.
Classes must be created before adding students, subjects, or timetables. Set up your class structure first.
Subjects
Define and assign subjects to classes
  1. 1
    Go to Subjects and click Add Subject. Enter the subject name and code.
  2. 2
    Assign the subject to one or more classes and optionally to a specific teacher.
  3. 3
    Subjects assigned to a class appear in the Timetable, Exams, and Homework modules automatically.
Timetable
Create and manage weekly class schedules
  1. 1
    Go to Timetable. Select a class and click Create Timetable.
  2. 2
    Assign subjects and teachers to each period slot for each day of the week (Monday–Saturday supported).
  3. 3
    Set School Timings (from the School Settings) to define period start/end times and break slots.
  4. 4
    Use Import Timetable to bulk-upload via the provided Excel template — download the sample first.
  5. 5
    Teachers can see their personal timetable in their portal. Students see their class timetable.
  6. 6
    The Bell Player automatically plays a bell sound at period change times based on your timings.
Configure Saturday policy in School Settings to control whether Saturday is a working day.
Teacher Management
Add and manage teaching staff accounts
  1. 1
    Go to Teachers and click Add Teacher. Enter name, email, phone, and qualification.
  2. 2
    A login account is automatically created for the teacher with the provided email. Share the portal URL and their email with them — they set their password on first login.
  3. 3
    Assign teachers to classes and subjects from the Subjects module.
  4. 4
    View each teacher's attendance record and assigned timetable from their profile.
  5. 5
    Print a teacher's QR code for biometric-free attendance scanning.
Non-Teaching Staff
Manage admin, accounts, security, and support staff
  1. 1
    Go to Staff and click Add Staff. Enter name, email, phone, and select their role (Accountant, HR, Receptionist, IT, Security, Transport, Librarian, Peon).
  2. 2
    The role determines which modules they can access. A Librarian only sees library; Security only sees gate and visitor logs.
  3. 3
    Staff attendance can be recorded daily from Staff Attendance in the admin menu.
  4. 4
    Create Admin Users (full access) separately from Admin → Admin Users.
Each staff member gets their own login. They see only the modules relevant to their role, keeping the interface clean and secure.
Attendance
Multiple methods: manual, QR code, face recognition

Schoolo supports three attendance methods — use any or all together.

MethodHow it WorksBest For
Manual Teacher marks present/absent per student in the portal All schools
QR Code Students/staff scan their personal QR code at entry Self-service entry points
Face Recognition Automatic marking via the AI face attendance app Zero-touch automated entry
  1. 1
    For manual attendance: Teachers go to Attendance, select their class, and mark each student.
  2. 2
    For QR attendance: Print student QR codes from their profiles. Set up an admin QR scanner at the gate via Admin → Attendance → QR Scanner.
  3. 3
    For face recognition: Install the Schoolo Face Attendance app on a tablet at the entry gate. Students are auto-marked as present when their face is detected.
  4. 4
    View attendance reports per class/student from Attendance Report. Filter by date range and export as PDF.
  5. 5
    Staff attendance is tracked separately under Staff Attendance. View the full staff attendance report by date.
Parents receive an SMS/notification when their child is marked absent, if the notification service is enabled.
Leave Management
Staff and teacher leave applications and approvals
  1. 1
    Staff/teachers apply for leave from their portal: My Leaves → Apply Leave. Enter dates, leave type, and reason.
  2. 2
    Admin sees all pending leave applications under Admin → Leave Management.
  3. 3
    Click Approve or Reject. The staff member is notified of the decision.
  4. 4
    Approved leaves automatically reflect in staff attendance records for those dates.
Fee Management
Create fee structures, collect payments, and track defaulters
  1. 1
    Go to Fees → Fee Structures and click Create Fee. Enter fee name (e.g., "Tuition Fee"), amount, and assign it to a class or all classes.
  2. 2
    Set the due date and optionally a late fine per day.
  3. 3
    To collect payment: go to Fees → Collect Fee, search for a student by name or admission number, and record the payment.
  4. 4
    A payment receipt is automatically generated and can be printed or shared with parents.
  5. 5
    View Fee Records for a student to see their full payment history and outstanding balance.
  6. 6
    The Defaulters report shows all students with pending fees. Send reminders directly from this screen.
  7. 7
    Use Fee Report for a class/date-wise collection summary — useful for daily cash reconciliation.
Transport fees are managed separately under the Transport module. They appear on the student's fee record automatically once a route is assigned.
Staff Payroll
Process monthly salaries and generate payslips
  1. 1
    Go to Payroll → Setup Staff for each staff member. Enter their basic salary, allowances (HRA, conveyance, medical), and deductions (PF, tax).
  2. 2
    Each month, go to Staff Payroll, select the month, and click Generate Payroll.
  3. 3
    Attendance-based deductions are applied automatically for days absent (if configured).
  4. 4
    Review and approve payslips. Staff can view their own payslip in their portal.
  5. 5
    Export payroll as Excel for bank transfer processing.
Expenses
Track and categorise all school expenditures
  1. 1
    Go to Expenses → Categories and create categories (e.g., "Utilities", "Stationery", "Maintenance").
  2. 2
    Click Add Expense. Enter the amount, category, date, and description. Optionally attach a receipt image.
  3. 3
    View the Expense Report filtered by category or date range to analyse spending.
Income
Record non-fee income sources
  1. 1
    Use Income → Categories to define income types (e.g., "Donations", "Canteen", "Events").
  2. 2
    Add income entries with amount, source, date, and notes.
  3. 3
    The Income Report gives a consolidated view of all non-fee earnings for any period.
Combine the Expense and Income reports to get a full financial overview. Fee collections are tracked separately under Fee Management.
Exams & Results
Schedule exams, enter marks, and publish results
  1. 1
    Go to Exams and click Create Exam. Enter the exam name (e.g., "Mid-Term 2025"), select classes, subjects, dates, and maximum marks.
  2. 2
    After the exam, teachers enter marks per student per subject from their portal (Exams → Enter Marks).
  3. 3
    Admin reviews entered marks and clicks Publish Results to make them visible to students and parents.
  4. 4
    Students can view their results and print report cards from the student portal.
  5. 5
    Set up Terms (e.g., "Term 1", "Term 2") to group exams by academic period.
Homework
Assign and track homework for any class
  1. 1
    Teachers go to Homework → Assign. Select class, section, subject, and submission date. Write instructions and optionally attach a file.
  2. 2
    Students see the homework in their portal under Homework, with the due date clearly shown.
  3. 3
    Students can submit homework online (file upload). Teachers review submissions from the homework list.
  4. 4
    Parents see homework assigned to their child from the parent portal.
Reports & Analytics
Custom report builder for deep insights
  1. 1
    Go to Reports and click Create Report. Choose the data source (Students, Attendance, Fees, etc.).
  2. 2
    Select columns to include, apply filters (date range, class, section), and choose a sort order.
  3. 3
    Save the report with a name to reuse it later. Reports are listed on the Reports index page.
  4. 4
    Export any report as Excel or PDF for sharing or record-keeping.
The Reports module is available on the Enterprise plan only.
Certificates
Generate transfer, bonafide, and custom certificates
  1. 1
    Go to Certificates and click Create Certificate. Select the student and certificate type (Transfer / Bonafide / Custom).
  2. 2
    The system auto-fills student details. Edit any field as needed.
  3. 3
    Click Print to generate a print-ready PDF with your school's letterhead.
  4. 4
    All issued certificates are saved and can be re-printed at any time.
Library
Books catalogue, issue, return, and due tracking
  1. 1
    Go to Library and click Add Book. Enter title, author, ISBN, category, and quantity.
  2. 2
    Use Import Books to bulk-add from the Excel template — download the sample file first.
  3. 3
    To issue a book: click Issue Book, search for the student, select the book, and set the return due date.
  4. 4
    When returned, click Return on the issued record. Overdue books are highlighted automatically.
  5. 5
    The Available Books view shows current stock count for each title.
Transport
Manage bus routes and student transport assignment
  1. 1
    Go to Transport and click Add Route. Enter route name, vehicle number, driver name, and stops.
  2. 2
    Set a monthly fee for each route/stop (different stops can have different fees).
  3. 3
    Assign students to routes from their individual student profile (Student → Transport tab).
  4. 4
    Transport fees are billed automatically and appear in the student's fee record.
  5. 5
    The Transport Staff role can view their assigned route and student list in their portal.
Announcements & Communication
Broadcast messages to students, parents, and staff
  1. 1
    Go to Announcements and click New Announcement. Write your message and select the audience (All, Students, Teachers, Parents, or a specific class).
  2. 2
    Set a priority (Normal, Important, Urgent) — urgent announcements appear at the top with a red badge.
  3. 3
    Announcements appear immediately in the recipient's dashboard and notification feed.
  4. 4
    Edit or delete announcements at any time. Deleted announcements no longer appear for anyone.
The Announcements module is available on the Growth plan and above.
Parent-Teacher Meetings (PTM)
Schedule, manage attendance, and monitor live PTM sessions
  1. 1
    Go to PTM → Manage and click Create Session. Set the date, time, and applicable classes.
  2. 2
    On the day of PTM, use PTM → Attendance to mark which parents attended for each student.
  3. 3
    Use the Live Monitor screen (full-screen display at the reception) to show real-time PTM attendance to arriving parents.
  4. 4
    After the session, view the PTM Report showing attendance percentage per class.
  5. 5
    All Classes view shows PTM status across every class and section for a given session.
PTM module is available on the Enterprise plan only.
Gate & Visitor Management
Log all visitors and control school entry
  1. 1
    Security staff log in and go to Gate. For each visitor arriving, click New Visitor.
  2. 2
    Enter visitor's name, phone, purpose of visit, whom they're meeting, and capture their photo (optional).
  3. 3
    A Gate Pass is generated automatically — print it or show on screen for the visitor.
  4. 4
    Mark the visitor as Checked Out when they leave. Total visit duration is recorded.
  5. 5
    Admins can view the full Visitor Report with filters by date, purpose, or host staff member.
Gate module is available on the Enterprise plan only.
Behavior Hub
Track student conduct, incidents, and commendations
  1. 1
    Go to Behavior Hub. Click Log Incident to record a disciplinary issue or commendation for a student.
  2. 2
    Select type (Positive / Negative), student, class, description, and severity.
  3. 3
    Incidents appear in the student's profile for reference during parent meetings or counselling.
  4. 4
    Mark incidents as Resolved once addressed. Unresolved incidents are highlighted on the hub.
ID Cards
Generate and print student identity cards in bulk
  1. 1
    Go to ID Cards. Select a class/section or leave blank to include all students.
  2. 2
    Click Print ID Cards to open the print-ready layout with student photo, name, class, admission number, and QR code.
  3. 3
    Use Download All to export all ID cards as a PDF for bulk printing.
  4. 4
    Individual ID cards can also be downloaded from each student's profile page.
Ensure every student has a photo uploaded before generating ID cards for best results.
School Calendar
Manage holidays, events, and important dates
  1. 1
    Go to Calendar. The calendar shows all upcoming events, exams, PTM sessions, and holidays.
  2. 2
    Click any date to Add Event. Enter event name, type (Holiday, Exam, PTM, Event), and description.
  3. 3
    Events are visible to all users (students, teachers, parents) in their respective portals.
  4. 4
    Click any existing event to edit or delete it.
School Settings
Configure your school's profile and preferences
School name, logo & contact info
Academic year / term configuration
School timings & period structure
Saturday working day policy
Notification preferences (email/SMS)
Admin user accounts management
Branch school management
Change administrator passwords
Set your school's logo in Settings — it appears on printed fee receipts, report cards, and certificates.
Subscription & Billing
Manage your plan, payments, and renewal
PlanBest ForKey Features
Starter Small schools (<500 students) Core modules: Students, Attendance, Timetable, Fees, Exams
Growth Mid-size schools All Starter features + Library, Transport, Payroll, Expenses, Announcements
Enterprise Large / multi-branch schools All Growth features + Reports, PTM, Gate, AI features, unlimited students
  1. 1
    Go to Admin → Subscription to see your current plan, expiry date, and available upgrades.
  2. 2
    Click Upgrade / Renew on any plan card. Select a billing cycle (1 month, 12 months, or 24 months — 10% off).
  3. 3
    Complete payment securely via Razorpay (UPI, Cards, Net Banking accepted). An invoice is generated automatically.
  4. 4
    A one-time Setup Charge covers school structure setup, data import, and admin/staff training — paid once at onboarding.
  5. 5
    Refer another school using your Referral Code — the referred school gets free setup, and you earn ₹7,999 once they subscribe.
If your subscription expires, the portal goes into read-only mode. Renew promptly to avoid disruption. Contact support if you need an extension.
Support & Help
How to get help when something goes wrong
Email: support@schoolo.in
WhatsApp: Available on request
Hours: Mon–Sat, 9am–6pm IST
Response: Within 24 hours
IssueWhat to Do
Forgot passwordClick Forgot? on the login page and enter your email. A reset link will be sent.
Student not in a classGo to Admissions → Pending Sections and assign the student to a class.
Payment deducted but plan not updatedEmail support@schoolo.in with your Razorpay Payment ID. We'll update within 2 hours.
Can't see a moduleCheck your subscription plan — some modules require Growth or Enterprise. Contact support to upgrade.
Fee receipt not printingEnsure your browser allows popups for your school's domain. Try Chrome if using another browser.
Face attendance not workingEnsure student photos are uploaded and the tablet camera has permission. Re-sync faces from Admin → AI.
Data export / import helpDownload the sample Excel template from the relevant import page. Column headers must match exactly.
Schoolo User Manual · Back to Login · support@schoolo.in