Case study · teaching platform

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
Mr. Ibrahim Hussein programming teaching platform designed and built by kaprera
Mr. Ibrahim Hussein — programming teaching platform by kaprera
/ Overview

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.

/ What we built

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
/ Specs
Type
Teaching & exercise platform
Stack
Static HTML, CSS & JavaScript
Client
Private tutor — Beirut, Lebanon
Scope
UI/UX design & web development
/ Results

The outcome.

84Exercises published
15Modules across two courses
C++ / JavaEvery exercise in both languages
ZeroFrameworks or dependencies
100%Responsive across devices
/ More work

More case studies.

/ Let's build something

Want results like these?