Mr. Ibrahim Hussein
We designed and built a teaching platform for a Beirut programming tutor — two published courses, every exercise in both C++ and Java, and a scored test students take before they book.
UI/UXWeb app
The challenge
A private tutor needed more than a flyer. Students had no way to see what a course actually covers, no way to judge whether they were ready for it, and no way to practise between sessions — so every enquiry started from zero.
The solution
We designed and built an open teaching platform: the full curriculum published objective by objective, every exercise available in both C++ and Java, and a scored evaluation test — with booking one tap away on WhatsApp.
Inside the project.
- Two published courses — Programming Fundamentals and Object-Oriented Programming — across 15 modules
- Every exercise published in both C++ and Java, switchable in place — the problem never changes, only the syntax notes and starter template
- A scored evaluation test that tells a student where they stand before they book
- Curriculum stored as plain data files — new objectives, exercises and whole courses are added without touching the app
- Service and pricing blocks that end in a pre-filled WhatsApp message, plus a persistent contact button
- Self-contained static build — no frameworks, no backend, no third-party trackers
- Type
- Teaching & exercise platform
- Stack
- Static HTML, CSS & JavaScript
- Client
- Private tutor — Beirut, Lebanon
- Scope
- UI/UX design & web development
The outcome.
84Exercises published
15Modules across two courses
C++ / JavaEvery exercise in both languages
ZeroFrameworks or dependencies
100%Responsive across devices


