Fleet Management E-Learning Platform

Interactive Learning Platform

Built using modern JavaScript tooling, this platform provides a responsive interface for fleet managers to view, complete, and track their training progress through modular courses and events. After setup with npm install and npm run dev, users can explore an intuitive UI via localhost:5173.

Main Course and Events UI

Courses & Event Navigation

Users can easily switch between “All,” “Not Completed,” and “Completed” courses — each tied to a loyalty points system. Events are also filterable by status (e.g. Upcoming, Signed Up), encouraging user engagement and point collection.

Event Page Preview

Embedded Content & Completion Flow

Each course supports embedded instructions, notes, and YouTube videos. Users complete a course by clicking a Completed button — awarding points and shifting it to their personal “Completed Courses” list.

Embedded YouTube in Course View

Collaborators