All projects

Education · Web app · 2024—25

OnTheJob Tracker

A centralized training-management system designed to replace delayed, document-heavy OJT monitoring with clearer workflows and role-based views.

Role
Full Stack Developer
Timeline
September 2024 — May 2025
Status
Functional evaluation build
Stack
React · Tailwind CSS · Supabase
OnTheJob Tracker landing page and feature overview

01 / Context

OJT monitoring depended on slow, manual handoffs.

Students, coordinators, and training agencies each needed different information, yet progress tracking and documentation often moved through disconnected manual processes.

That created delayed feedback, lost context, and limited visibility into whether requirements were actually being completed.

02 / System design

Give every role one clear place to work.

I designed and implemented role-based dashboards, authentication, trainee profiles, document workflows, and progress views around the needs of each participant.

  • 01Performance and weekly-report tracking
  • 02Submission, review, and approval workflows
  • 03Separate views for students, coordinators, and agencies
OnTheJob Tracker role-based product interface
OnTheJob Tracker role-based product interface

03 / Reflection

A stronger lesson in designing permissions and workflows.

The evaluation build made the complexity of role-based access tangible: simplifying one view can easily create ambiguity somewhere else. The project strengthened my approach to information architecture, access rules, and iterative testing.

Next projectCosmos Coffee