Work





Case study
LINGORA
A multi-language learning platform — with structured courses, interactive quizzes, and progress tracking, built entirely with vanilla HTML/CSS/JS and PHP.

Overview
Lingora is a self-contained language learning platform built for learners who want structured, distraction-free study across three European languages: French, Italian, and German.
The platform offers topic-based courses broken into lessons, interactive quizzes to test retention, and a clean UI designed to keep the focus on learning. No frameworks, no dependencies — just fast, lightweight pages that work on any device.
The goal was to prove that a modern, functional e-learning experience doesn't require a heavy stack. Every feature — routing, session handling, quiz scoring, course progression — was built from scratch using PHP and vanilla JavaScript.
Process
Built entirely without frameworks to keep the footprint small and the deployment simple. PHP handles all server-side routing, session management, user state, and data persistence. The front end is pure HTML, CSS, and JavaScript — no build step, no bundler.
Course content and quiz data are stored and served dynamically through PHP, making it easy to add new languages or lessons without touching the front-end code. The UI was designed mobile-first, with a focus on readability and minimal cognitive load so learners stay focused on the material rather than the interface.
Web Design




