Module Directory

Modules in the live portal

Every module listed here directly reflects Eduvia's active navigation and server-side API permissions — not a generic marketing checklist.

Academic foundation

Structure the school year before day-to-day work begins.

  • Sessions

    Live Module

    Manage academic sessions with one marked current at a time so registers, fees, and reports stay aligned.

  • Classes

    Live Module

    Class sections for the active session with students, subjects, and status in one place.

  • Subjects

    Live Module

    Subject catalog for the current session, linked to classes and teacher assignments.

  • Timetable

    Live Module

    Periods, rooms, and conflict-aware scheduling. Parents see their child’s weekly timetable in the family portal.

People and admissions

From application to enrolled student with guardians attached.

  • Admissions

    Live Module

    Applications, document capture, and enrollment steps that feed the student register.

  • Students

    Live Module

    Enrolled students and class registers for the current session.

  • Staff

    Live Module

    Portal users, teachers, and office staff. Teachers carry one active subject assignment at a time.

  • Enrollment and promotion

    Live Module

    Enrollment workflows and class promotion between sessions.

  • Lifecycle

    Live Module

    Student lifecycle stages and rules for when results become visible to families.

Teaching and cover

What happens in classrooms every week.

  • Substitutes

    Live Module

    Mark teacher absences by period and assign cover from available staff.

  • Lesson plan

    Live Module

    Planned chapters that teachers select when submitting daily updates for review.

  • Daily test schedule

    Live Module

    Weekly test calendar per subject, marks, publishing, and monthly outcomes.

  • Attendance

    Live Module

    School-wide attendance insight for leaders; teachers mark assigned classes.

Assessment and results

Controlled marks, verification, and family visibility.

  • Examinations

    Live Module

    Examination cycles with draft marks, verification, and publishing when ready.

  • Results and DMC

    Live Module

    Parents see published examinations and downloadable report cards. Fee rules at view time can be enforced with audited overrides.

Fees and finance

Collections at the desk and leadership view of the school position.

  • Fee management

    Live Module

    Monthly fee status, receipts, and offline synchronisation when collections happen away from the network.

  • Collect fee

    Live Module

    Record payments at the counter; allocations follow school rules (oldest unpaid month first).

  • Finance

    Live Module

    Income, expenses, and operating position for super administrators.

Mobile and staff app

Native Android app for teachers — same API permissions as the web portal.

  • Eduvia Staff (Android)

    Live Module

    Installable APK for teachers and staff: home dashboard, today’s timetable, assigned classes, attendance marking, lesson updates, weekly tests, exam marks, notices, and profile.

  • Secure sign-in

    Live Module

    School-scoped login with refresh tokens stored on-device. Works with the same accounts as the web portal.

  • Permission-driven tabs

    Live Module

    Each tab appears only when the API grants the matching capability — timetable, attendance, lessons, marks, and more.

Communication and trust

What families are allowed to see is deliberate, not accidental.

  • Communication

    Live Module

    Review and approve notices and updates before they reach parents.

  • Reports and audit

    Live Module

    Operational reports for leadership plus traceable audit history where the API enforces access.

  • Settings

    Live Module

    Academic and fee settings, including configurable pass criteria and result visibility rules.

Need specific custom workflows for your school?

Eduvia's architecture accommodates bespoke grading rules, multi-campus requirements, and custom fee installment plans.