Nepal's most powerful school management system

One
advanced system.
Every child seen.

Attendance, marks, fees, messaging and reports — one platform for every classroom, every parent's phone and every office. Bilingual in English & नेपाली, with Bikram Sambat dates, NPR billing and Nepal-grade offline support — built in Hetauda for schools from Mechi to Mahakali.

  • Bikram Sambat (विक्रम संवत्) calendar
  • Speaks English + नेपाली
  • Works on slow networks
  • Encrypted messages
  • School-bound AI help
  • Hosted on our Nepal VPS

Shree Saraswati Secondary School

Admin overview · Hetauda, Bagmati

Live
Attendance1.8%

95.2%

609 / 640 present today

Fees · week22%

रू 3,42,000

47 invoices · eSewa · Khalti

Saraswati AIearly alert

9

students need attention

Wellbeing5 private tips

4.6 / 5

student mood · this week

Recent activity live feed
  • Class 8B attendance submitted · 42 / 44 present

    2m
  • Fee paid · Aarav Sharma · रू 12,500

    8m
  • Event published · Annual Sports Day

    21m
  • Saraswati AI flagged 3 students for support

    34m

1,180 parents reached this week · SMS + push · 98.7% delivered

The whole school, in your pocket

Saraswati goes wherever you go.

सरस्वती तपाईंको हातमै — जहाँ गए पनि।

One lightweight Android app for students, parents and teachers — attendance, homework, fees and instant alerts, tuned for real Nepali networks.

  • Works on 2G२G मा पनि
  • English & नेपालीद्विभाषी
  • Instant push alertsतुरुन्त सूचना
  • Offline-readyअफलाइन
Free for every role · no app store needed
Junior student dashboard in the Saraswati app

How one school day flows

One tap. The whole school in sync.

Follow a single homework submission from student to principal.

  1. Step 1 of 58:05AM

    Student submits

    विद्यार्थीले बुझाउँछ

    Vandana uploads her Maths assignment directly from her phone — even on a 2G connection from Hetauda.

    Works on 2GOffline queue
    saraswati.app
    Maths AssignmentChapter 7
    solution.pdf · 2.4 MB
    Submit Assignment →

    Offline-queued · will sync when signal returns

  2. Step 2 of 510:40AM

    Teacher reviews

    शिक्षकले हेर्छन्

    Rajan sir gets an instant notification. He opens the submission, adds a grade and a short remark — in Nepali.

    Instant notifyNepali remarks
    saraswati.app
    Vandana SharmaPending

    Maths Assignment · Chapter 7

    Submitted 2 hours ago · Class 10-B

    “राम्रो काम, अर्को पटक steps लेख्नुस्”
    Grade: A
    Share remark
  3. Step 3 of 510:42AM

    Parent notified

    अभिभावकलाई सूचना

    Vandana's mother receives an SMS in Nepali — no app needed, just a feature phone.

    No app neededSMS in नेपाली
    saraswati.app
    SMS — Sparrow Gateway
    सरस्वती विद्यालय: वन्दनाले गणित असाइनमेन्ट समयमा बुझाइन् — ग्रेड A।
    Delivered · 10:42 AM२०८३-०२-०५
  4. Step 4 of 51:15PM

    Fee paid via eSewa

    eSewa मार्फत भुक्तानी

    Monthly tuition invoice appears on the parent dashboard. One tap — paid via eSewa. Receipt auto-generated.

    eSewa · KhaltiAuto receipt
    saraswati.app
    Tuition Fee · Jesthaरू 12,500
    Due date२०८३-०२-१५
    StudentVandana · Class 10
    Pay via eSewa

    Also: Khalti · ConnectIPS · Cash

  5. Step 5 of 54:30PM

    Principal sees all

    प्रधानाध्यापकले हेर्छन्

    The principal's dashboard updates in real-time. Homework, fees, attendance, AI alerts — one screen.

    Real-timeOne screen
    saraswati.app
    Today's OverviewLive

    Homework

    94%

    submitted

    Fees

    रू 3.4L

    this week

    Attendance

    95.2%

    609 / 640

    AI alerts

    9

    need attention

How one school day flows

One tap. The whole school in sync.

1 / 4
Student dashboard

Student

विद्यार्थी

01 / 048:10 AM

Aarav taps Submit

He photographs his maths worksheet and hands it in from his phone — even on a 2G signal at home.

  • One tap to submit — no paper, no morning queue
  • Works offline; syncs the moment a signal returns
  • Instant confirmation he can show his parents
Teacher dashboard

Teacher

शिक्षक

02 / 049:30 AM

Mrs. Sharma grades it

It is already waiting in her queue before first period ends — she opens it and marks it in seconds.

  • The submission lands in her queue automatically
  • Marks it fast; AI drafts a remark she can edit
  • One tap sends the grade straight back to Aarav
Parent dashboard

Parent

अभिभावक

03 / 0410:00 AM

Aarav's mother gets the update

No app-hunting — a calm summary reaches her phone in नेपाली while she's still at work.

  • Sees the homework was submitted and graded
  • Reads the teacher's remark in नेपाली
  • Knows her child is on track — before lunch
Admin dashboard

Principal

प्रधानाध्यापक

04 / 044:00 PM

The principal sees it all roll up

That one submission — and every other today — flows into a single live view of the whole school.

  • Class completion rates update in real time
  • Spot who's falling behind, school-wide
  • The daily report writes itself by closing time

Security & trust · सुरक्षा र भरोसा

Built secure at the foundation — not bolted on.

School data is sensitive: children's records, family contacts, fees, exam marks. Here is exactly how Saraswati EDU protects it — every mechanism is live in the product today.

6 mechanisms · live today
Per-request CSP nonceHSTS + clickjacking protectionZod-validated API inputsSliding-window rate limitsCodeQL · Trivy · OWASP ZAP in CIOffline-ready PWA · अफलाइन-तत्पर

We publish an honest security posture — what is in place and what is on the roadmap. Some enterprise items (hardware-key MFA, KMS-managed keys, WAF) are tracked openly rather than claimed prematurely.

One school, sealed off

विद्यालय पृथकीकरण

Every record carries a school ID, and a Postgres row-level-security policy makes the database itself refuse another school's rows — even if application code slips.

Messages only you can read

सुरक्षित म्यासेज

Chats and appointment notes use X25519 key exchange with AES-256-GCM. Each school holds its own key — even our own operators cannot read your conversations.

Sensitive data encrypted at rest

गोप्य डाटा सुरक्षित

Contacts, anonymous tips and other private fields are AES-256-GCM encrypted inside the database. Encryption keys are rotated every quarter.

Least-privilege by default

सीमित पहुँच

Role- and attribute-based access control gates every endpoint, default-deny. Teachers see only the classes they teach; students never reach financial or internal data.

Every change recorded

अडिट ट्रेल

An append-only audit log captures who created, edited, graded or charged what, and exactly when — open for admins to review at any time.

AI that stays in bounds

नियन्त्रित एआई

A guardrail layer screens every AI request: the model sees only your school's data, is locked during exams, and answers “I don't know” instead of inventing facts.

Everything you need · केहि छुटाइएको छैन

A complete operating system for your school.

Nine modules, thirty-six tools — from morning roll-call to month-end payroll, all behind one login.

Insights

अन्तर्दृष्टि

  • Performance graphs· प्रदर्शन ग्राफ

    Continuous assessment in one chart per child.

  • Merit / Demerit· मेरिट र डिमेरिट

    Fair points; everyone sees the trend, not just the score.

  • Class evaluation· कक्षा मूल्याङ्कन

    Holistic snapshot: academics, attendance, discipline.

  • Dropout risk· ड्रपआउट जोखिम

    Early signals from attendance, homework, exam scores and remarks.

AI assistant

एआई सहायक

  • Teaching assistant· शिक्षण सहायक

    Drafts lesson plans, homework and explanations — sendable to a class or single student.

  • MCQ exam generator· प्रश्न निर्माण

    Turns a topic into a ready, auto-graded objective exam in seconds.

  • Report-card remarks· टिप्पणी लेखन

    Constructive, specific remarks — share with parents, students or both.

  • Reads your documents· कागजात अध्ययन

    Answers grounded in the PDFs, notes and slides your school uploads.

LMS

अनलाइन सिकाइ

  • Assignments· असाइनमेन्ट

    Docs, images, links — handed in from web or app.

  • Auto-graded MCQs· स्वतः जाँच

    Set once, grade forever. Analytics included.

  • Discussion forum· छलफल मन्च

    Per-class threads with pinned answers.

  • Reading materials· अध्ययन सामग्री

    PDFs, videos and notes with per-student view tracking.

Engagement

संवाद

  • Encrypted chat· सुरक्षित च्याट

    Even our DB admins cannot read it.

  • Anonymous reporting· गुमनाम रिपोर्ट

    No name, no IP — only the school-admin can decrypt.

  • News & blogs· समाचार र ब्लग

    Publish updates from the dashboard, not a separate CMS.

  • Smart SMS· स्मार्ट SMS

    Use push first, fall back to SMS to save credits.

Automation

स्वचालन

  • Class attendance· कक्षा हाजिरी

    Roll call → parent alert in under 2 minutes.

  • Lunch attendance· भोजन हाजिरी

    Connects with billing; alerts if a child skipped meal.

  • Bus attendance· बस हाजिरी

    Pickup + drop-off with instant guardian SMS.

  • Daily teacher report· दैनिक रिपोर्ट

    Auto-fills from classes taken and homework checked.

Finance

वित्त

  • Invoices & payments· इनभ्वाइस र भुक्तानी

    eSewa, Khalti, ConnectIPS, cash, cheque, QR.

  • Discounts & scholarships· छात्रवृत्ति

    Per-student rules, automatic on every cycle.

  • Day book + reports· डेबुक

    Real-time balance, dues, reconciliations.

  • Vouchers + budget· भौचर र बजेट

    Sales / purchase / receipt / payment vouchers.

People & HR

कर्मचारी व्यवस्थापन

  • Payroll & payslips· तलब र पे–स्लिप

    Monthly payslips with overtime, exam-duty bonus and advances.

  • Overtime clocking· ओभरटाइम

    Log extra hours, approve in-app, deduct advances over months.

  • Timetable builder· समय तालिका

    Assign teachers, sections and breaks — bulk import ready.

  • Clubs & houses· क्लब र हाउस

    Join-requests with approval, colour houses, special classes.

Documents

कागजात

  • ID cards· परिचय पत्र

    Students, staff and parents — printable PDF.

  • Certificates· प्रमाणपत्र

    SEE, character, sports, transfer.

  • Document vault· भण्डार

    Scan, save, search — every record stays put.

  • Past records· पुरानो रेकर्ड

    Searchable archive going back years.

Wellbeing & Safety

स्वास्थ्य र सुरक्षा

  • Wellbeing check-ins· मनोदशा अनुगमन

    Daily mood pulse from students; counselors see trends before they become crises.

  • Counselor sessions· परामर्श रेकर्ड

    Encrypted notes from one-on-ones; only the trusted teacher sees them.

  • Emergency broadcasts· आपत्कालीन सन्देश

    School-wide push + SMS for closures, evacuations, lockdowns.

  • Health log· स्वास्थ्य अभिलेख

    Medications, allergies, exemptions — visible to office, never to peers.

For every Nepali school · हरेक नेपाली विद्यालयका लागि

From the busiest Kathmandu campus to the farthest village school.

The interface adapts to literacy, age and connectivity. Children see big icons and color cues. Parents see plain sentences and audio. Rural staff can use voice IVR for leave notes when typing on a 2G phone is hard.

  • बाल–पाठक अनुकूल UI · Child-friendly UI for early grades
  • Bikram Sambat date pickers everywhere · विक्रम सम्बत् मिति
  • IVR voice phone calls when internet drops · IVR फोन मार्फत
  • Offline-first PWA — works on 2G and during outages · अफलाइन तत्पर

One platform

एउटै प्लेटफर्म · चार उपयोगकर्ता

Live

Children

बालबालिका

Big buttons · kid mode

Parents

अभिभावक

Calm daily updates

Teachers

शिक्षक

Less paperwork

Staff

स्टाफ

One office, one hub

Get started · सुरु गर्नुहोस्

Ready to bring calm
to your school?

Tell us about your school and we'll spin up a tenant for you. Every approved school gets a dedicated admin account and a guided onboarding call from our team in Hetauda.

Team based in Hetauda, Nepal
  • Free guided onboarding call
  • Dedicated admin account on day one
  • No credit card required to apply

Voices · आवाजहरू

What schools are saying.

Only verified reviews from real principals, parents, teachers and students. Be the first to share — your story helps the next school start with confidence.

Share your experience.

Real stories from real schools — moderated before they appear.

We never publish fabricated reviews.

Rating *
Pick a rating

0 / 600 · minimum 30

No reviews yet — yours could be the first voice here. तपाईंको आवाज पहिलो हुन सक्छ।