All projects

Personal project

Qlikshift

Shift scheduling for student workers, from hours to minutes.

Qlikshift screenshot 1 of 1

Overview

  • Built a full-stack scheduling system that automates shift assignments for 150+ student workers, reducing scheduling time from hours to minutes. Deployed scalable containerized services using Docker and Kubernetes.

Features

Department dashboard

Students, stations, shifts and term calendars in one place.

Station desks

Stations belong to departments, each with its own opening hours.

Term and break schedules

Separate grids for term time and breaks, matching the academic calendar.

Availability first

Students submit availability per department and period before any shift is assigned.

Shift placement

See who's free for a desk and shift, then assign or unassign them.

Exports

Download schedules as Excel or Connect Team files, per station or for a whole department.

Built with

ReactNode.jsExpressPrismaMariaDBDockerKubernetes