All projects

Staff shift reporting

An internal portal for staff absence and shift reports covering leave, sick days, official duties, and shift exchanges. Administrators review, filter, edit, remove, and export records.

Internal

Internal tool

Healthcare IT / Full-Stack

Internal project. No public repository or demo.

Portal Lapor Piket
Original Portal Lapor Piket application, running locally with example staff data
Original application screenshot with isolated example data. No live employee records.

Problem

Staff need a consistent way to submit absence and shift reports, and administrators need to review and export them.

Approach

A React portal on Convex where staff submit absence and shift records and administrators review them: filter by type and period, correct entries, remove duplicates, and export the recap. date-fns handles recurring-date logic; Lucide keeps the interface scannable for non-technical staff.

Implemented features

  • Absence and shift reporting for leave, sick days, official duties, and exchanges
  • Admin review: filter, edit, remove, and export records
  • Date handling for recurring shift patterns

Availability

Internal project. No public repository or demo.