Marks, report cards and results for Ugandan schools.
Built for CBC and percentage grading. Parents see results on their phones.
From the first mark to the final report card
If your staff can use Excel, they can use Edutrace.
1. Upload your roster
Students and teachers from one Excel file.
2. Enter or upload marks
On screen or from a template. Unclear rows are flagged.
3. Publish report cards
Print them or let parents view on their phones.
Marks Entry
Enter marks per class, stream, subject and assessment type. Or upload them in bulk via Excel.
Report Cards
Printable term report cards for every student, in percentage or CBC mode.
Roster Upload
Upload student and teacher rosters as Excel or CSV. Duplicates are flagged for you.
Parent Portal
Parents view their child's term results on any phone. No app to install.
Two Scoring Modes
Weighted percentages or CBC competency levels. One switch changes everything.
Secure & Audited
Firebase authentication, role-based access, and an audit log of every mark and roster change.
Percentage or CBC. Your choice.
Both scoring modes are built in. Switch any time.
Weighted assessments
Ideal for O-Level and schools using weighted continuous assessment. Give each assessment a weight and Edutrace computes the term total.
- BOT Beginning of Term
- CA Continuous Assessment
- AOI Assessment of Interaction
- COURSEWORK Projects
- MIDTERM and ENDTERM
Competency-based levels
Matches the NCDC competency-based curriculum. No percentages or averages, just clear levels for what each learner has achieved.
- Level 1 Beginning
- Level 2 Developing
- Level 3 Achieved
- Levels roll up per subject
- Custom levels supported
A dashboard for every role
Nobody sees more than they need to.
School Admin
Manage rosters, teachers, terms, assessment types and marks.
Teacher
Enter marks for your classes and subjects. Submit sheets for review.
Student
View your marks and download your term report card.
Parent
See your child's results the moment the school publishes them.
Ready to digitise your school?
Register in minutes. We guide you through onboarding and set up your first term.
Register your school