Project Case Study
My Timetable
A student-focused timetable system that converts messy Excel exam schedules into clean, personalized, and downloadable timetables.
Role
Backend Developer + Frontend Contributor
Platform
Web Application + Mobile App (Community-built)
Duration
University Project (Daystar University)
Budget
Academic / Open Source
Status: Live & Used by Students

Overview
What we built
My Timetable is a student-built system designed to help students convert complex and poorly formatted Excel exam timetables into clean, personalized, and easy-to-read schedules. The platform allows students to upload or input timetable data, generate a visual timetable tailored to their units, and download it as a PDF for convenience. The project was open-source, enabling other students to extend it further, including building a mobile app.
Client & Context
Daystar Uni (Student Project)
Type
Academic Institution
Industry
Education / Student Systems
Location
Kenya
Team
Worked with Muterian and Muinde; handled backend development and major frontend logic contributions
Duration
University Project (Daystar University)
Budget Range
Academic / Open Source
Engagement
Collaborative student project for solving exam timetable accessibility issues
Gallery
Visual preview of the product
A quick look at key screens and flows. Click any image to view it larger.
The Challenge
What needed to be solved
Students received exam timetables in complex Excel sheets that were difficult to read and interpret.
Finding personal exam schedules required manual filtering and cross-checking.
There was no simple way to generate downloadable, personalized timetables.
Goals
Success criteria
Convert Excel-based exam timetables into a clean visual format.
Allow students to generate personalized timetables based on their units.
Enable downloadable PDF timetables for offline use.
Provide fast updates and real-time access for both students and teachers.
Build the system using simple, accessible web technologies.
Deep Dive
Explore the build details
Everything is organized into tabs so the page stays clean and easy to scan. Open what matters most to you.
Features
What users and admins can do.
Click tabs to switch
Excel to Timetable Conversion
Upload or process Excel-based exam timetables.
Automatically structure raw data into readable schedules.
Reduce manual effort and errors for students.
Personalized Timetables
Generate timetables based on selected units.
Student-specific views for exams and schedules.
Clear visual layout optimized for readability.
PDF Export & Accessibility
Download personalized timetables as PDF files.
Easy sharing and offline access.
Convenient use during exam periods.
Open Source & Community
Open-source project for student collaboration.
Mobile app built by other students using the same system.
Encouraged learning and contribution across teams.
Results & Impact
What changed after delivery
This section highlights the practical outcomes — what the client gained, what users could do better, and how the system became more usable, reliable, and ready for growth.
Enabled students to quickly generate and download personalized exam timetables.
Reduced confusion and errors caused by complex Excel schedules.
Provided a real-world learning project adopted by fellow students.
Let’s build something
Want a project like My Timetable?
If you have an idea, a business problem, or you need a reliable developer to ship a production-ready mobile or web product — I can help. We’ll start with a quick consultation, define scope, and move fast with clear milestones.
Get In Touch
Let's Work Together
I'm currently open to new opportunities and collaborations. Whether you have a project in mind or just want to say hello, feel free to reach out!