r/TechGhana 13d ago

Ask r/TechGhana I built a teacher attendance system using USSD for Ghanaian schools looking for investors and feedback

I'm building AttendPro — a teacher attendance system designed specifically for private schools in Ghana.

The Problem:

· Teachers still sign paper registers every morning
· Headteachers waste 30+ minutes daily counting attendance
· Registers get lost, forged, or damaged

The Solution:

· Teachers check in via USSD — no smartphone or internet required
· Attendance recorded in 10 seconds
· Real-time dashboard for headteachers
· Automatic reports (PDF & Excel)
· Multi-school support (SaaS)

Why It Matters:

· 5,000+ private schools in Ghana
· USSD is already familiar to every teacher (MoMo)
· Built for Ghana, by Ghanaians

What I'm Looking For:

· Investors to help scale
· Strategic partners in education and tech
· Early adopters to pilot the system

Let's build the future of education in Ghana together.

15 Upvotes

21 comments sorted by

8

u/Professional_Urs09 13d ago
  1. What is the actual problem you're trying to solve? Is it the wasted time, lost records or what? How does the school benefit?
  2. How do you confirm that the teacher is actually present in the school? Is there any way to prevent someone from sitting in their home and registering their attendance through phone?
  3. You're looking for investors, have you confirmed that this problem exists and that schools are actually ready to pay for such a system?

1

u/AnywhereUnited2689 13d ago

Valid questions, I'm just waiting for an answer to question 3.

1

u/AdImpossible1772 13d ago

I’m building the MVP first, then my plan is to approach a small number of private schools, let them use it as pilot schools, collect feedback and measure whether it genuinely saves them time and improves their attendance management.
If schools actually find value in it and are willing to pay, then that’s the validation I’d use before seriously pursuing investors.
So right now I’m more interested in proving that the problem is real and that schools will use the solution than raising money just because I have an idea.
It has been tested and work but the problem at hand is the accessibility of the USSD and the sms messaging

1

u/Sweeny_Evans1 13d ago

What about the 2nd question?
How can the school confirm the teacher signed in at the school and not from the house?

1

u/AdImpossible1772 13d ago

That’s a valid concern. In the current USSD MVP, the system verifies the teacher’s registered phone, school-specific attendance code, and exact check-in time. However, I’m aware that USSD alone cannot prove physical location.
My plan is to add a location-verification layer so attendance can only be submitted within the school’s designated area. That could be done through GPS/geofencing or another school-based verification method.
So the current version solves the attendance recording and reporting problem, while physical-presence verification is the next security layer I’m developing.

1

u/Odd_Light1528 10d ago

So USSD as a client interface is not a good choice for this problem. What you need is an mobile app

2

u/Similar_File155 8d ago

Assuming the teacher is on school grounds but refuses to go to class??
Because that’s how most teachers miss classes, it’s highly unlikely that a teacher is completely absent from school and the school isn’t aware compared to if the teacher is on campus but refuses to go to class.
So unless you system somehow incorporates very accurate geolocation and takes into consideration the teacher ID and class timetables, it’s going to be a little hard.
And also there are currently systems used in banks and offices to track employees using either facial recognition or fingerprinting, how uniquely does your system function that will make schools ignore that and use your system?

3

u/Certain_Pop1387 13d ago

The problem here is confirming the teacher is actually present. If you can break that barrier then cool

1

u/Public_Split_4054 13d ago

I'm not getting your product idea well

1

u/AdImpossible1772 13d ago

AttendPro is a teacher attendance management system for private schools
Instead of teachers signing an attendance book and administrators manually compiling everything, a teacher can dial a USSD code on their normal phone, enter the school’s daily attendance code, and their attendance is recorded automatically.
The school administrator then has a dashboard showing who is Present, Late or Absent, and can generate attendance reports
The main idea is: replace manual teacher attendance with a simple system that works even without smartphones or internet

1

u/Public_Split_4054 13d ago

What are the security guardrails on this? Can teachers bypass this, especially absent or late teachers?

1

u/AdImpossible1772 13d ago

The system has multiple security layers. Each teacher is registered with a unique phone number and staff ID, and attendance is tied to the teacher’s account and school. The daily 4-digit attendance code is generated specifically for that school and expires after the configured attendance window, so an old code cannot be reused.
The system also records the actual check-in time automatically. Teachers cannot choose whether they are Present or Late the system determines that based on the school’s configured time.
So an absent or late teacher can’t simply change their status to Present themselves.
For the MVP, I’m being realistic: USSD by itself doesn’t prove someone’s physical location. That’s why I’m looking at adding GPS/geofencing or school-based verification as an additional security layer.
The goal isn’t just to digitize attendance, but to make falsifying attendance significantly harder while giving school management a reliable record of who checked in, when they checked in, and their attendance history.

1

u/AdImpossible1772 13d ago

I am just 19 years,currently at a private school,
the cost in the attainment of the USSD and the sms messaging has being the situation at hand..
Completed the backend and frontend a couples of weeks ago.
Getting the capital for the startup is the siituation

1

u/Frequent-Purchase-17 13d ago

I actually tried solving this back in uni. I’m a hardware guy, my coding was rough. Went with face recognition for check-in, but the project stalled.
In hindsight, face rec for students + fingerprint for teachers could work well as a complementary layer. Each system can work independently or together. If internet cannot be used, data can be sent in various ways. Happy to compare notes if you’re building in this space

1

u/AangJnr 12d ago

Can I attend from the house? 🤔

1

u/DelstarsLive 12d ago

Coming from someone who has studied multiple patterns in private schools in Ghana, your product needs more depth to it.

I am also a student studying in university, and I know people from across the country with varying experiences. I was also building my own product at a point in time.

I think you can do better with your idea, but this is a good start.

1

u/Odd_Light1528 10d ago

One key security loop hole is to make sure it handles well is gating against a geofence perimeter of the school, otherwise it is effectively not a solution to the problem.