Skip to content

Case study

Online driver safety training & certification

A custom training platform built for Prism Consulting that lets employees complete a required driver safety course entirely online. The system handles account creation, video lessons, quizzes, certificate generation, and admin tracking for over 330 drivers across 6 locations.

mockup of a laptop featuring many screenshots of the driver safety training course

Overview


Prism Consulting needed a way to offer driver safety training to their clients' employees without relying on expensive third-party platforms. The solution: a fully custom web application that walks users through a structured training module, verifies completion, and gives administrators full visibility into progress and records.

Every step tracked. Every completion verified. Every record in one place.


The challenge


The training had to be taken seriously. That meant no skipping the video, no guessing through the quiz, and no way to fake a certificate. It also had to be simple enough for employees of all technical skill levels, while giving Prism's team the backend tools they needed to manage users and records across multiple client locations.


The solution


We built a full-stack training platform in Next.js with Google Firebase handling authentication, file storage, and the database. Trainees create an account, watch a training video with skip protection via YouTube integration, then take a scored quiz. Once they pass, the system generates a downloadable certificate of completion. On the admin side, Prism can track user progress, view and download certificates, deactivate accounts, and manage records across all locations. The platform also handles automatic email notifications and password validation, and it's fully responsive for mobile use.

330+ Drivers trained across 6 locations


Results


The platform gives Prism Consulting a reliable, cost-effective training tool they can offer to clients as part of their HR services. What used to require third-party licensing and manual tracking now runs on a single, purpose-built system.

Up close

Gallery

More work

Other projects

MacBook composite showing Jennet Inglis Art homepage alongside the gallery and Master in a Minute landing page
Web design

Jennet Inglis Art

A dedicated website for artist and author Jennet Inglis, replacing a Linktree with a quietly editorial platform that lets her art do the talking.

Cheer DC logo in white and red on a navy field: three red stars over an italic CHEER DC wordmark with speed lines
Branding

Cheer DC

A full identity for Cheer DC, an all-volunteer LGBTQ+ cheer squad in Washington, D.C.: logo system, pride and advocacy alternates, social avatars, and a one-page brand kit.

Three MacBook screens showing the Prism Consulting homepage, Strategy service page, and Pricing page
Web design

Prism Consulting

Full website redesign for a Virginia accounting and consulting firm: 13 pages, four service verticals, 100% original copy, and PageSpeed 95 out of the gate.

From the blog

Latest articles

View all
Two clipboards holding printed line charts side by side on a wooden workshop bench, with a brass key resting between them
Website Management

How to Add Someone to Google Analytics and Search Console

How to add a user to Google Analytics and Search Console without sharing your Google password, which role to give a web designer, and how to remove them later.

A man with dark hair and glasses is working on a laptop in a shop. The man is wearing a beige sweater and a beige apron. Behind him are shelves stocked with jars of goods.
Local SEO

Why a blog isn't enough anymore, and what AI actually reads

AI tools now decide which local businesses to recommend. Here's how FAQs built as structured data help ChatGPT and Google's AI read your business clearly.

A shop employee behind a counter hands a set of keys across to a customer's open hand
Local SEO

How to Add a Manager to Your Google Business Profile

How to give a web designer or marketer access to your Google Business Profile without sharing your Google password, why Manager is the right role, and what to do if a former agency still holds ownership.