EduCore · Smart-school platform

The Intelligent Future of Education.

One platform for your whole school. Runs locally. Built for S1 – S6.

S1 – S6All classes
8Modules
0Cloud cost
EduCore · Sample dashboard Today · 09:14
Attendance
94%
▲ 2.1 vs last term
Avg grade
B+
▲ 0.4 this term
Active learners
124
sample data
Attendance · 10 weeks ▲ 24% term-over-term
Joan Nakato completed Biology quiz · 18/20 2 min
New notice uploaded Parents notified · just now
🧠
AI recommendation Mathematics revision · S4
Algebra 3 lessons
01Product preview

Your school, at a glance.

Every attendance mark, every quiz, every notice — role-aware. Sample data shown.

Student performance
+12%
term-over-term
Parent notifications
412
delivered this week · sample
Attendance
94.2%
▲ 2.1 vs last term
AI recommendations
1,204
served this term
📊 S4 quiz · Biology — 28 students completed 2 minutes ago
🤖 Study Buddy — Joan Nakato · Biology revision 8 minutes ago
📣 Notice posted — Term-3 exam timetable 22 minutes ago
📅 Attendance — S2A marked complete 1 hour ago
Welcome back, Joan S2A · Today
Biology
Maths
English
Streak 🔥 7
Avg score A-
🔥
7-day streak Joan · keep going
Quiz: 18 / 20 Photosynthesis · mastered
Student experience

Learn at your pace, even offline.

EduCore brings every lesson, quiz and AI tutor session into one place — designed for the way you actually study, not the way a desktop CMS thinks you should.

  • Smart quizzesAdaptive difficulty — questions get harder as you improve.
  • E-Library lessons10 subjects — maths, sciences, languages and humanities — class-aware access.
  • Progress trackingSee your grades trend term-over-term, subject by subject.
  • Offline learningEvery lesson works on the school computer — internet optional.
My child

Joan Nakato · S2A

Last attended: Today, 08:14

Avg grade
A-
Attendance
96%
📣 Notice from school

Term-3 PTA meeting · Saturday

Hall A, 10 am. Light refreshments served. Parents only.

A Ugandan parent checking the EduCore portal
Live
Mary · parent
online since 06:00
Parent transparency

Know how your child is doing — privately, instantly.

Parents log in to their own portal and see only their own child's attendance, grades and school notices — never another family's data.

  • Live noticesTerm timetables, exam reminders, urgent alerts — pushed instantly.
  • Performance trackingTerm-over-term grade trends and attendance graphs for your child.
  • Attendance logPresent, absent, late — every day, with the teacher who marked it.
  • Direct communicationReply to teacher notices or message the school office in one tap.
🤖
Study Buddy online · local AI tutor
qwen2.5
Explain photosynthesis like I'm in S2.
Sure! Plants are like tiny chefs 🌱 — they take sunlight, water and air, and turn them into food (glucose) inside their leaves. They breathe out oxygen as a bonus.
Quick quiz question?
📚 Biology · S2 ⚡ Adaptive quiz 🇺🇬 UNEB-aligned
3 new recommendations Joan · S2A · just now
AI & smart features

An AI tutor that lives inside your school.

Study Buddy runs on the school computer. No monthly fees. No cloud. No leaked data. Always on.

  • Subject-aware chatBiology, Maths, English — tuned for the Ugandan curriculum.
  • Adaptive quizzesDifficulty climbs when you're crushing it, eases when you're stuck.
  • Teacher analyticsSee where the class is struggling — by topic, week, student.
03How it works

From a teacher's hand to a parent's phone — in under an hour.

EduCore connects classroom, student and family into one live flow.

01
Teacher

Upload + mark

Add a lesson, set a quiz, mark attendance — all in the classroom dashboard.

Biology · S4 Lesson 12 uploaded
9:14
02
Student

Learn + ask AI

Students open the lesson, take the quiz, and ask Study Buddy when they get stuck.

Quiz · 18/20 Joan · AI asked 3 times
03
Parent

Parent dashboard

Score, attendance, notices — pushed to the parent portal the same hour.

Mary Namugga Joan's grade updated
9:42
E-Library showcase

Every textbook, one search away.

Lessons, exam papers and revision guides — class-aware so each student sees only what's relevant to their form.

S1 Biology — New Curriculum Notes 5 lessons · 1 quiz
S2 Mathematics — New Curriculum Notes 12 lessons · 1 quiz
S3 Chemistry — New Curriculum Notes 4 lessons · 1 quiz
S4 Physics — New Curriculum Notes 7 lessons · 1 quiz
General Paper — A-Level Notes (S5–S6) 5 lessons · 1 quiz
S1 Chemistry — New Curriculum Notes 8 lessons · 1 quiz
S1 CRE — New Curriculum Notes 3 lessons · 1 quiz
S1 English — New Curriculum Notes 9 lessons · 1 quiz
S1 Geography — New Curriculum Notes 14 lessons · 1 quiz
S1 History — New Curriculum Notes 9 lessons · 1 quiz
S1 Mathematics — New Curriculum Notes 12 lessons · 1 quiz
S1 Physics — New Curriculum Notes 8 lessons · 1 quiz
S2 Biology — New Curriculum Notes 7 lessons · 1 quiz
S2 Chemistry — New Curriculum Notes 4 lessons · 1 quiz
S2 CRE — New Curriculum Notes 3 lessons · 1 quiz
S2 English — New Curriculum Notes 8 lessons · 1 quiz
S2 Geography — New Curriculum Notes 10 lessons · 1 quiz
S2 History — New Curriculum Notes 8 lessons · 1 quiz
S2 Physics — New Curriculum Notes 8 lessons · 1 quiz
S3 Biology — New Curriculum Notes 9 lessons · 1 quiz
S3 English — New Curriculum Notes 8 lessons · 1 quiz
S3 Geography — New Curriculum Notes 12 lessons · 1 quiz
S3 History — New Curriculum Notes 9 lessons · 1 quiz
S3 Mathematics — New Curriculum Notes 12 lessons · 1 quiz
S3 Physics — New Curriculum Notes 8 lessons · 1 quiz
S4 Biology — New Curriculum Notes 9 lessons · 1 quiz
S4 Chemistry — New Curriculum Notes 5 lessons · 1 quiz
S4 English — New Curriculum Notes 6 lessons · 1 quiz
S4 Geography — New Curriculum Notes 9 lessons · 1 quiz
S4 History — New Curriculum Notes 10 lessons · 1 quiz
S4 Mathematics — New Curriculum Notes 5 lessons · 1 quiz
S5 Biology — A-Level Notes 2 lessons · 1 quiz
S5 Chemistry — A-Level Notes 14 lessons · 1 quiz
S5 CRE — A-Level Notes 7 lessons · 1 quiz
S5 Economics — A-Level Notes 8 lessons · 1 quiz
S5 Geography — A-Level Notes 14 lessons · 1 quiz
S5 History — A-Level Notes 22 lessons · 1 quiz
S5 Mathematics — A-Level Notes 14 lessons · 1 quiz
S5 Physics — A-Level Notes 25 lessons · 1 quiz
S6 Biology — A-Level Notes 4 lessons · 1 quiz
S6 Economics — A-Level Notes 3 lessons · 1 quiz
S6 History — A-Level Notes 7 lessons · 1 quiz
S6 Mathematics — A-Level Notes 11 lessons · 1 quiz
S6 Physics — A-Level Notes 8 lessons · 1 quiz
Why EduCore

Built for the real classroom.

Built and tested at St Denis S.S — engineered for the real Ugandan classroom, not just a demo.

Smart Learning

AI tutor + adaptive quizzes.

Real-time class performance, live engagement, attendance trend.

87% Engagement
Weekly quiz activity ▲ 24% this term
1,204AI sessions
87%Quiz completion
S1–S6All forms
S4 Biology · quiz complete 28 students · avg 18/20
Analytics

Performance at a glance.

Attendance, grades and quiz performance — all in one view. Sample data.

92% Attendance
Attendance trend · 10 weeks ▲ 2.1 pp
1,816Notices this term
UGX 0Cloud cost
OfflineWorks without internet
Parent access

Each parent sees only their own child's data.

Class-aware library

S2 students see S2 lessons. Automatic.

Offline-first

Lessons, AI, attendance — internet optional.

School-owned data

Every record lives on the school computer.

04Common questions

Everything you might wonder before you start.

Six things schools, parents and teachers ask about EduCore most often.

Does EduCore need an internet connection?
No — the AI tutor, lessons, attendance and notices all run on a school computer with zero internet required. Parents who log in from home do need internet, but every classroom-side feature is offline-first.
How much does EduCore cost per student?
Zero per student, per month. EduCore is a one-time school install — no monthly subscription, no per-seat licence, no cloud bill. Schools pay only for the local computer that hosts it.
Can parents see their child's grades and attendance?
Yes. Parents log in to their own portal and see only their own child's attendance, grades and notices — never other students' data. The link between a parent and child is set once by the admin.
Does the AI tutor leak student questions to the cloud?
No. Study Buddy runs locally on the school server using a small open-source model (qwen2.5). Every student question and every reply stays on the school computer — nothing is sent to OpenAI, Google or anyone else.
Which classes and subjects does EduCore support?
All Ugandan secondary classes from S1 to S6. The E-Library currently carries 10 subjects — from Mathematics and the sciences to English, humanities and CRE — with more added as teachers upload lessons. Class-aware access means each student only sees lessons for their own form.
What does the school need to install EduCore?
One school computer with at least 8 GB of RAM, a small local network, and an afternoon for the installer to set up WordPress + EduCore + the AI model. After that, the platform runs on the school's existing equipment — no extra hardware needed.
07Student elections

Transparent digital voting.

The feature EduCore was born from — secure, one‑student‑one‑vote school elections with instant, tamper‑evident results.

Head Prefect · 2026 Counting
Nakato Joan58%
Okello James31%
Namugga Mary11%

Sample results · one vote per student, verified by login

  • One student, one voteEvery ballot is tied to a verified student login — no double-voting, no stuffing.
  • Results you can trustVotes are counted instantly and shown openly, so outcomes can't be quietly changed.
  • Runs on the school computerWorks fully offline on the school's own machine — no internet, no foreign servers.
Built for real schools

A whole school's work — quietly handled.

EduCore was built and tested at St Denis S.S — running on the school's own computer, fully offline.

8Modules
S1–S6All classes
119PhET labs · preview →
UGX 0Cloud cost
Ready when you are

Transform Education
With Intelligence.

Sign in to your portal — students learn, parents track, teachers teach.