Smart Management for Modern Education

One system for the whole school day.

ANVI EDUERP connects attendance, fees, homework, exams, timetables, and circulars without forcing every role through the same portal. Each person gets the right desk. Each record stays with one school.

role-specific apps
5
school-scoped record
1
public self-serve setup
0

Illustrative management view

Anvi International School · 2026–27

Operations desk · today

Live view

Attendance in

41 / 44

Sections closed

Fee follow-ups

238

Guardian reminders

Marks entry

63%

Unit Test 2

SectionStrengthDay
10 A42 / 45Closed
8 C39 / 42Ready
6 B44 / 44Review
4 A36 / 40Open

A working day

The office has a rhythm. ANVI keeps it visible.

Follow one day as ownership moves between the office, teachers, families, and students without losing the record underneath.

Morning close

07:40

Chapter 01

Attendance becomes a shared operating picture.

Mentors mark assigned sections. Management sees what is still open. Overrides stay behind admin approval, while parents see only their linked child.

  • 41 of 44 sections in
  • 74 absences to follow up
  • 3 late bus routes

Academic rhythm

10:10

Chapter 02

The timetable resolves conflicts before they travel.

Period swaps, substitutions, room clashes, and teacher load live on one board. Teachers see assigned classes. The office sees every unresolved conflict.

  • 1,248 weekly periods
  • 4 open clashes
  • 94% coverage

Finance desk

12:30

Chapter 03

Fees stay attached to the student record.

Heads, structures, invoices, partial payments, and reminders stay together. Guardians review dues from their app without exposing the wider school ledger.

  • Payment state visible
  • Partial payments retained
  • Reminders queued

End-of-day communication

15:15

Chapter 04

Circulars close the loop without message chains.

Draft, review, schedule, and publish to a class, a division, or every guardian. Read state returns through the parent and student apps.

  • Audience is explicit
  • Approval state is visible
  • Read state returns

The operating layer

Every module has an owner and a boundary.

ANVI organizes school work around who can act, what they can see, and which record changes next.

manage_attendance

Daily close across every section, with late marks and absence follow-up in the same view.

  • Teachers mark only assigned classes.
  • Management chases unsubmitted sections.
  • Parents see the child, not the school roll.
DivisionPresentAbsentState
Primary1,26438Closed
Middle1,48274Ready
Secondary1,62883Review
Senior60441Pending

Five desks, one school

Every role gets a product made for its work.

ANVI uses separate interfaces for school administration, management, teaching, parents, and students. Shared records stay underneath, with permission checks applied to every action.

01

Web

School admin

Sees. The school: years, people, permissions, settings.

Cannot. Another school's tenant.

02

Web

Management

Sees. Only the modules the admin granted.

Cannot. Ownership settings or ungated data.

03

Web

Teacher

Sees. Assigned classes, attendance, homework, marks.

Cannot. Unassigned sections or fee ledgers.

04

Mobile

Parent

Sees. Linked children — attendance, work, fees, results.

Cannot. Any other student in the same class.

05

Mobile

Student

Sees. Own timetable, attendance, work, and results.

Cannot. Classmates' marks or family billing.

Designed boundaries

Access follows relationships, not assumptions.

ANVI treats identity, school membership, role, and relationship as separate checks. Signing in never grants access to a school record by itself.

01

School isolation

Every school-owned row stores a school id. Queries and mutations check membership before they return a record. There is no cross-tenant browse.

02

Relationship checks

Teachers are gated by assignment. Parents are gated by guardian links. Students are gated to their own enrollment. Management is gated by named permissions.

03

Identity is not tenancy

Clerk handles sign-in. Convex owns schools, roles, and access. A login never implies a school. A school role never lives only in an auth token.

04

Children's records

Most students are minors. Accounts are created by the school. Parent access is invited and claimed. The school remains the data fiduciary for academic and fee records.

Provisioned with your school

Start with the school you actually run.

We create the tenant, first administrator, and academic year with your team. The office starts from a controlled foundation instead of an empty public account.