Site icon BotFlo

Cursor App Template #33 — Training & Certification Tracking

Training & Certification Tracking

Track course completions, certification expiry, and team compliance in one browser page.

Overview

Training & Certification Tracking is a single-page app for HR and operations teams who need to monitor employee certifications without a separate LMS. Record completions with auto-calculated expiry dates, group by employee or course, see compliance KPIs, import or export Excel workbooks, chart completion rates, and resume work with automatic browser save.

Key features

Compliance summary cards

Record completion form

Overdue alerts

Completion rate chart

Grouping

Training records grid

Excel import and export

Theme and persistence

Data & persistence

Sample data includes seven training records across six employees and courses (Safety Induction, Forklift Certification, First Aid, Fire Safety, Data Privacy, Leadership Essentials). Edits auto-save to localStorage; sample records load when no saved state exists. Excel import/export uses SheetJS.

Charts & reporting

Chart.js powers the completion rate by course bar chart. Four KPI summary cards and the overdue alerts banner summarize compliance risk. Pinned group rows show per-employee or per-course compliance when grouping is enabled.

Built with

Tailwind CSS, Alpine.js, AG Grid Community, Chart.js, and SheetJS (xlsx).

Try the interactive walkthrough below. Click Walk through features and use Next / Back (or arrow keys) to explore every feature.

Training & Certification Tracking — Persistence & dark mode

Training & Certification Tracking

Track course completions, certification expiry, and team compliance rates.

⚠️ Overdue certifications (1)

  • Sam Patel — First Aid (expired 2026-03-10)
Total records7
Compliance rate71%
Expiring soon1
Expired1

Record completion

Expiry date: 2027-06-15

Completion rate by course

Group grid by 7 training records
EmployeeCourseExpiryStatusScore
Sam PatelFirst Aid2026-03-10Expired95%Delete
Jordan LeeSafety Induction2026-05-10Expiring Soon78%Delete
Alex RiveraFire Safety2026-11-20Valid90%Delete
Alex Rivera compliance2/2 valid100% compliant91
💾 Records saved to localStorage 🌓 Theme preference remembered 📊 Chart & grid restore on reload
Exit mobile version