Back

Creevo Academy

Workplace Safety LMS

Visit site ↗
$

The Problem

NR training compliance is tracked manually. Companies don't know which employees need recertification. Training platforms are generic and don't understand NR-specific requirements.

$

The Solution

Built a focused LMS that maps courses to specific NRs, auto-generates certificates on completion, and gives companies a dashboard showing exactly who is compliant and who needs retraining.

$

Technical Decisions

> NR-first data model — courses link to specific NR requirements, not generic categories

> Auto-certification — certificates generated server-side with tamper-proof metadata

$

Stack Breakdown

Frontend

Next.jsTailwind CSS

Video player, progress tracking UI

Backend

Next.js API Routes

30+ routes for courses, certificates, compliance

Database

Supabase (PostgreSQL)

20+ migrations

Infra

Vercel

CDN-optimized video delivery

$

Numbers

30+

routes

20+

migrations

Visual coming soon