Project · Vic Air Supplies

HR & Workforce Portal

Contractor onboarding, time capture, payroll self-service, and an auditable leave-accrual ledger with full transaction history. Firebase Authentication and Firestore Security Rules calibrated to organisational policy.

Business Outcome

Replaces the workforce-management SaaS tier the business otherwise would have subscribed to.

  • Firebase Authentication
  • Firestore
  • Firestore Security Rules
  • JavaScript
  • GitHub Pages

Dashboard

Live snapshot of who's clocked in, who's on shift, leave in the next 7 days, and weekly team hours.

Dashboard 1
Dashboard · 1
Dashboard 2
Dashboard · 2

Team

Contractor list with role, opening leave balance, accrual start date, and per-user edit modal.

Team
Team management

Timesheets

Clock-in / clock-out history with auditable timestamps.

Timesheets
Timesheets

Leave

Leave-accrual ledger with full transaction history — request, approve, accrue, decrement.

Leave 1
Leave · 1
Leave 2
Leave · 2

Analytics

Hours, attendance trends, leave usage, and exception flags.

Analytics 1
Analytics · 1
Analytics 2
Analytics · 2

Audit

Full audit trail of every action that touches leave balances or workforce records.

Audit
Audit trail