Nyota School
⭐ Free for your first 50 students — forever

Run your whole school from one place.

Nyota School is a complete school management system built for Tanzanian primary schools, secondary schools and colleges. Admissions, NECTA-ready grading, fees collected over M-Pesa, Tigo Pesa and Airtel Money, SMS alerts to parents, timetables and attendance — on your own secure subdomain.

50 students free
TZS 500 per extra student / month
< 10 min to go live
100% isolated database

Create your school instance

No credit card. No sales call. Live in minutes.

.shule.tz

By continuing you agree to our fair-use policy. Your data stays in a database that is yours alone.

Everything a Tanzanian school needs

Built around how schools here actually work

Not a translated import. Nyota School speaks NECTA divisions, Form I–VI, mobile money and Kiswahili-friendly SMS.

🏫

Multi-campus ready

Run several campuses, streams and boarding houses under one roof with separate enrolments, staff and reporting — while head office sees the whole picture.

📝

NECTA-compatible grading

Grade scales that match NECTA divisions and points, continuous assessment, terminal exams, automatic GPA and printable result slips.

📱

Mobile-money fee management

Fee structures per class and term, instalment plans, automatic receipts and reconciliation for M-Pesa, Tigo Pesa, Airtel Money and Halopesa.

💬

SMS alerts to parents

Fee reminders, absence alerts, exam results and announcements delivered straight to guardians — no smartphone required.

📅

Timetable & attendance

Build class and teacher timetables, detect clashes, mark daily and per-period attendance, and track teacher workload.

🎓

K–12 and college ready

From pre-school registers to university programmes with courses, credits and semesters — the same platform grows with you.

🔒

Your own isolated instance

Each school gets a dedicated database and subdomain. Nothing is shared, and you can export your data whenever you want.

🌐

Bring your own domain

Start on yourschool.shule.tz and move to portal.yourschool.ac.tz whenever you are ready — free SSL included.

📊

Reports that matter

Enrolment trends, fee collection and arrears, attendance rates and academic performance — exportable to Excel and PDF.

How it works

From sign-up to first register in under ten minutes

Pick your address

Choose something short and memorable, like feza.shule.tz. We check availability instantly.

We build your instance

A dedicated database and site is provisioned automatically, with a free SSL certificate. You get login details by email and SMS.

Invite your team

Add teachers and bursars, import your student list, set up fees and start recording attendance the same day.

Pricing

Free for small schools. Fair for everyone else.

You only pay for students above the free quota. No setup fees, no per-module licences, no surprise invoices.

Starter
TZS 0 / month

Up to 50 active students.

  • All academic, fee and timetable features
  • Your own subdomain with SSL
  • Unlimited teachers and staff accounts
  • Email support
Growth
TZS 500 / extra student / month

Charged only on active students above 50.

  • Everything in Starter
  • Custom domain binding
  • SMS alert integration
  • Priority support & onboarding help

Estimate your monthly cost

Drag to match your enrolment.

Free seats included50
Billable students200
Rate per studentTZS 500
Effective cost per student—
Estimated monthly total —
That is — per year. Formula: max(0, students − 50) × TZS 500.
Start free →
Questions

Frequently asked

Is it really free for 50 students?

Yes. Every instance includes 50 active students at no cost, with the full feature set. You are only billed for active students above that number, at TZS 500 each per month.

What counts as an "active" student?

Any student record that is enabled on your instance. Alumni and students who have left can be disabled — their history is kept but they stop counting towards your bill.

How do we pay?

Top up your wallet by M-Pesa, Tigo Pesa, Airtel Money, Halopesa or bank transfer. Invoices are generated monthly and settled from the wallet automatically. Every payment produces a receipt you can download.

Can we use our own domain?

Yes. Request a custom domain from your dashboard, point a DNS record to us, and we attach it with a free SSL certificate — for example portal.stmarys.ac.tz.

Is our data separate from other schools?

Completely. Each school runs on its own database and site. There is no shared table, and you can request a full export at any time.

Does it work with NECTA grading?

Yes. Grade scales, divisions and points follow NECTA conventions, and you can adjust them per programme if your school uses a different scheme.

Ready to see it with real data?

Open the demo school — students, fees, timetables and results already loaded.

Try Live Demo Create Your School Instance