STTI Hub — Starehe Boys' Centre LMS
- Client
- Starehe Boys' Centre
- Category
- Educational Harmony
- Duration
- 6 weeks
- Team
- Solo Developer
- Status
- Live

Starehe Boys' Centre runs a high-intensity coding bootcamp through their STTI programme. We built a custom Learning Management System that replaced manual tracking with real-time dashboards for grades, attendance, and student progress.
The Challenge
The STTI coding bootcamp was tracking 37 students using spreadsheets and manual registers. Instructors had no way to see a student's full picture at a glance — grades, attendance, and project submissions were siloed in different places.
- Manual attendance registers prone to errors and loss
- No unified view of student performance across modules
- Students had no visibility into their own progress
- Generating end-of-cohort reports was a full day's work
- No system to flag at-risk students early
The Solution
We built a purpose-fit LMS for the STTI bootcamp — simple enough for instructors to use without training, powerful enough to give every student and admin a real-time view of performance.
- Student onboarding with profile management
- Real-time attendance tracking per session
- Grade entry and module-by-module performance dashboard
- Student portal — each student sees their own grades and attendance
- Admin overview with at-risk student flagging
- One-click cohort reports for end-of-programme review
Built with
Next.js · Supabase · Tailwind CSS · Vercel
Measurable Impact
- 37
- Students
- Onboarded with zero downtime on day one
- 80%
- Admin Time
- Reduction in manual reporting time
- 100%
- Uptime
- Throughout the entire bootcamp cohort
“The system went live on day one of the cohort without a single issue. Our instructors adapted immediately and students love seeing their dashboards. It made the whole programme feel more professional.”
Project timeline
- 01
Requirements Gathering
Sat with STTI instructors to map the exact tracking workflow and report formats needed
3 days - 02
Database Design
Designed Supabase schema for multi-role access — admin, instructor, student
3 days - 03
Core Development
Built attendance module, grade entry, and student dashboards
4 weeks - 04
Testing & Handover
Live testing with instructors, student onboarding walkthrough, and deployment
1 week
Ready for similar results?
Let's discuss how we can build something like this for your business.
