Platform Features
A detailed look at every tool Batchelo provides to help you run your academy efficiently. From student enrollment to fee collection, here is how each feature works.
Student Management
Managing students is at the heart of every academy. Batchelo gives you a centralized student directory where you can maintain detailed profiles for every learner in your organization. Each profile stores contact information, batch assignments, enrollment dates, and role within the academy.
Adding students is straightforward — enter their email or phone number and Batchelo sends them an invitation to create their account. Once they join, they appear in your student list and can be assigned to one or more batches. You can also remove students from batches or the organization entirely when needed.
For academies with hundreds of students, the search and filter tools make it easy to find the right person quickly. Whether you are looking up a student by name, checking which batch they belong to, or reviewing their attendance history, all the information is a few clicks away.
Batch Organization
Batches are the building blocks of your academy on Batchelo. A batch represents a group of students who follow the same schedule — think of it as a class, cohort, or section.
Each batch operates independently with its own student list, session timetable, fee structure, and attendance records. This makes it easy to manage multiple courses, levels, or time slots without any overlap or confusion.
You can create as many batches as you need. A yoga instructor might have a "Morning Beginners" and "Evening Advanced" batch. A coding bootcamp could set up "Cohort 12 — Full Stack" and "Cohort 13 — Data Science." Each batch tracks its own data, giving you a clean separation between different groups.
Batch settings let you define the fee calculation type (fixed monthly or attendance-based), set per-session rates, and configure other parameters specific to that group.
Session Scheduling
Planning your teaching calendar is simple with Batchelo's session scheduling. You can create individual sessions or set up recurring schedules for each batch.
Every session stores the date, time, duration, batch assignment, and an optional meeting link. If you teach online, you can paste your Google Meet, Zoom, or any video conferencing link directly into the session details. Students see the link in their portal and can join with a single click when the session starts.
The calendar view gives you and your students a clear picture of upcoming and past sessions. You can filter by batch to see only the classes relevant to a specific group.
When plans change, you can reschedule or cancel sessions. Students who are part of the batch are kept informed about any changes to their upcoming classes.
Attendance Tracking
Accurate attendance records are essential for any academy — they help you identify students who are falling behind, calculate attendance-based fees fairly, and maintain accountability.
Batchelo makes attendance tracking effortless. After each session, open the attendance view and mark each student as present or absent with a single click. The system records the timestamp and links the attendance to the specific session and batch.
Over time, you build a comprehensive attendance history. You can view reports by student to see their attendance rate across all batches, or by batch to see overall participation trends. Date-range filters let you zoom into specific periods — useful for monthly reviews or term evaluations.
For academies that charge per-session fees, attendance data directly feeds into fee calculations, ensuring students are billed accurately for the sessions they attended.
Fee Management
Collecting fees and tracking payments can be one of the most time-consuming parts of running an academy. Batchelo simplifies this with built-in fee management tools.
You can define fee structures at the batch level — choose between fixed monthly fees or attendance-based billing where students pay per session attended. Set the per-session rate, and Batchelo automatically calculates each student's dues based on their attendance records.
The fee dashboard shows you a clear breakdown of calculated fees, amounts paid, and outstanding balances for every student. You can record payments as they come in, and the system updates the pending balance in real time.
Monthly summaries give you a bird's-eye view of your academy's finances. You can see how much revenue was generated per batch, track collection rates, and identify students with overdue payments — all without maintaining a separate spreadsheet.
Class Materials
Sharing resources with your students should not require a separate file sharing service. Batchelo lets you attach notes, recordings, documents, and reference materials directly to sessions or batches.
After a class, upload the session recording or share a link to it. Students in that batch can access the material from their portal at any time. This is especially valuable for students who missed a session and need to catch up, or for anyone who wants to review the content at their own pace.
You can also share general materials at the batch level — syllabi, reading lists, practice exercises, or any resource that applies to the entire group. Everything stays organized and accessible without relying on WhatsApp groups or email chains.
Multi-Organization Support
Some educators manage more than one academy or teaching practice. Batchelo supports multiple organizations under a single account.
Each organization gets its own subdomain (like your-academy.parthjariwala.in), its own set of batches, students, and team members. Switching between organizations is instant from the dashboard.
This is particularly useful for coaching institutes with multiple branches, educators who teach different subjects under separate brands, or consultants who manage academies for multiple clients. Each organization is fully independent — students in one organization cannot see data from another.
Role-Based Access
Batchelo supports different roles within an organization to give you control over who can do what. Owners have full administrative access. Coaches can manage batches, sessions, attendance, and students assigned to them. Students have a focused portal showing only their own data — upcoming sessions, attendance records, fee status, and shared materials.
This separation ensures that sensitive information like fee records and attendance data is only visible to the right people. As your academy grows and you bring on additional instructors or assistants, you can add them as members with appropriate permissions.
Ready to Try These Features?
Create your free academy and explore every feature yourself. No credit card required.
Get Started Free