Daily attendance
Open the class attendance sheet for a date, mark each student present or absent on one list, then confirm. Present, absent and total counts are calculated automatically for the class.
Built on Odoo 19 · Botspot Infoware
One Odoo application replacing spreadsheets and registers, covering admissions, attendance, fees, exams, library, transport and hostel allocation.
Hostel 3D building Rooms glow by occupancy across wings and floors.
An admission enquiry becomes an application, and an approved application creates the student and parent record automatically, with no re-typing.
Every fee invoice is linked to a journal entry, so the accounts team and the school office always see the same payment status.
Hostels are modelled as wings, floors, rooms and individual beds, with allocation, renewal and vacate tracked as a full history per student.
Aadhaar, APAAR ID, PEN and UDISE code are first-class fields on every student record from day one, not bolted-on custom fields.
Day-to-day school operations
The foundation of the system: the registers and records that teachers, class coordinators and the accounts office use every day.
Open the class attendance sheet for a date, mark each student present or absent on one list, then confirm. Present, absent and total counts are calculated automatically for the class.
Set school periods with start times, end times and recess once, then build each class weekly timetable by assigning a subject, teacher and room to every period across every weekday.
Create an exam against an exam type and grade scale, load students from the active class, and enter theory and practical marks per subject. Grades and pass or fail follow automatically.
Link fee categories to accounting products, combine them into a fee structure with line items, and bill students as fee invoices that support paid, partially paid or confirmed status.
Catalogue books by category with total copy counts. Issuing a book reduces availability; returning or marking a copy lost updates the count again so library stock always stays current.
Record vehicles, drivers, attendants, routes and stops in one place, then mark any student as a transport user with a specific assigned route and pickup stop across the school.
Beyond basic record-keeping
These capabilities link the front office, accounts and communication together instead of leaving them as separate spreadsheets.
A prospective family starts as an enquiry, then converts into a full admission application. It moves through submitted, verified and approved stages, and enrolment creates linked parent and student records without front-office re-keying.
Confirming a fee invoice can generate the matching accounting journal entry. Payments and reconciliation are read back automatically, updating the invoice between confirmed, partially paid and paid without any duplicate manual entry.
A circular can be targeted by medium, standard or class and published with a mail template, so only the relevant students and parents are notified instead of sending one blanket message out to the whole school community.
Dashboard walkthrough
What sets this system apart
Most school software stops at "hostel: yes/no". This system goes further where it matters.
Hostel buildings are modelled as hostel → wing → floor → room → bed, and each room can carry its own paid facilities. Every allocation moves through a full lifecycle, and each renewal links back to the last one, building a complete occupancy history per bed, not just a yes/no flag.
A single dashboard brings together academic toppers, class-wise academic averages, the admissions and enquiry pipeline, fee-collection status, overdue library books and hostel occupancy, so a principal does not have to open six different lists to see how the school is doing this term.
Aadhaar number, APAAR ID (Automated Permanent Academic Account Registry), PEN and UDISE code are built into every student record from day one, alongside category and medical details, fields most generic school software leaves out entirely or bolts on later as free-text notes.
How the pieces fit together
Residential facilities
Every hostel building is broken down into a clear hierarchy: a hostel contains one or more wings, each wing has floors, each floor has rooms, and each room has individually tracked beds. This mirrors how a warden actually thinks about the building, rather than treating "hostel" as a single flag on the student record.
What school administrators ask first
Yes. Every fee invoice is linked to a journal entry in Accounting, so payments recorded in either place stay in sync automatically.
An enquiry is converted to an admission application, which moves through submitted, documents-verified and approved stages. Approving and enrolling the application automatically creates the linked parent and student records.
Yes. Hostels are organised into wings, floors, rooms and individual beds, each room can carry its own paid facilities, and every allocation follows a lifecycle from draft to allocated, renewed or vacated.
Yes. Student records capture Aadhaar number, APAAR ID, PEN and UDISE code alongside standard admission and academic details.
Yes. A KPI dashboard shows academic toppers, class averages, admission and enquiry pipelines, fee-collection status, overdue library books and hostel occupancy in one screen.
Talk to Botspot Infoware about a walkthrough of the Botspot School Management System, configured for your board, standards and fee structure.
Or write to us directly at hr@botspotinfoware.com