All projects
Demo available2026

FitStart Online Learning Platform

Fitness coaching courses with a student dashboard, lessons, video, assignments, quizzes and learning progress.

FitStart online learning platform homepageDemo available
ФитСтартOnline courses
Period2026
Project typeLearning platform
My roleReact frontend, PHP API, MySQL and learning workflows
Core stackReact / PHP / MySQL
Project overview

Challenge, my work, outcome

01 / Challenge

Combine a course catalog and learning tools with separate student, curator and administrator permissions.

02 / What I built

Connected courses, modules, lessons, applications, assignments, quizzes and progress. Separated editor and lesson components, API routing, session security, PDO and image handling.

03 / Outcome

The GitHub Pages version provides three sample courses. The full PHP/MySQL application has verified authentication, permissions, applications, course editing, assignment review and quizzes.

Delivered

Key features

  • Student dashboard, sequential lessons and saved progress
  • Course editor, assignments, quizzes and curator permissions
  • PHP API with sessions and CSRF, plus a GitHub Pages version
Technology

Stack

ReactPHPMySQLSCSSVite
Next case study

Token Analysis Tool

Open
Have a similar challenge?

Let's discuss your project