What is EasyPrincipal?
A school management platform. Students, staff, academics, timetables, attendance, examinations, report cards, fees and reports live in one system, used in the browser.
Who is it for?
Schools organised by grades and sections, and colleges organised by programs, departments and courses. Staff sign in as owners, principals and teachers. Parents get a read-only view of their own child where the school has switched the parent portal on.
What modules are available?
Students and admissions, staff and access, academics, timetable, attendance, examinations, report cards, assignments, fees, announcements and reports. Library, transport, hostel, events, analytics and Education Intelligence are add-on modules.
Does EasyPrincipal support multiple schools?
Yes. Each school has its own account, and its data is kept separate from every other school. A person who works at more than one school signs in to each one separately. Combined reporting across schools is not available.
How does student management work?
Each student has a profile with guardians, enrolment by grade and section, and a status. The profile brings together attendance, marks and fees. You can export students as CSV, and import existing records from a CSV with column mapping and a validation preview.
How does admissions work?
You record an enquiry, move it along as you speak to the family, and turn it into an application. Staff review and approve or reject the application. Admitting an approved application creates the student, links or creates the guardian, and writes the first enrolment in one step. Repeating a step never creates a duplicate. Admitting a student does not create any fee; fees are assigned separately.
Can parents see their child's records?
Yes, through a read-only parent portal that the school switches on. A parent signs in with the school ID and sees only their own children: attendance, results and report card, fees and receipts, announcements and assignments. Parents cannot change anything, and online fee payment is not available yet.
How does fee management work?
You define fee categories and structures, assign them to students, and record payments and refunds. Each payment gets a sequential receipt number and a printable receipt. Online payment is not available yet; collections are recorded by the school.
How does attendance work?
Teachers mark present, absent, late or excused for a whole section at once. Each student's percentage is kept up to date, records can be corrected with permission, and attendance can be exported as CSV.
Is there role-based access?
Yes. Owners, Principals and Teachers each have a set of permissions, and every action is checked against them. Parents use a separate, read-only portal. Custom roles per school are not available yet.
Is data isolated between schools?
Yes. The database itself enforces the separation with PostgreSQL row-level security, so one school's records are not visible to another school's users.
What is coming next?
A student portal, online fee payment, and SMS and WhatsApp messages are planned. None of them is available today, and we don't publish dates until they are ready.