johan.balceiro
← All projects

Onboarding Tracker

active

A single-page app that tracks new-hire onboarding tasks across teams.

Role
Sole engineer — design, build, and deployment
Started
January 2025
  • React
  • Azure Static Web Apps
  • Entra ID
  • GitHub Actions
  • CI/CD
  • Single-page app with role-based views for HR, managers, and IT.
  • Entra ID authentication with protected routes and per-role access.
  • Automated CI/CD via GitHub Actions to Azure Static Web Apps with PR previews.

The Onboarding Tracker replaced a manual spreadsheet process for coordinating new-hire setup across HR, IT, and the hiring manager. Each task has an owner, a status, and a due window, so nothing falls through the cracks during a new employee’s first weeks.

What it does

  • Centralizes onboarding checklists per role and department.
  • Surfaces blockers and overdue items at a glance.
  • Authenticates with Entra ID so access maps to existing org identity.

How it’s built

A React single-page app, deployed as an Azure Static Web App with authentication handled by Entra ID. Builds and deploys run through GitHub Actions, with preview environments on every pull request and promotion to production on merge.

This is a sample entry. Replace it with your real projects — add a new .mdx file in src/content/projects/ and it shows up automatically.