All work

Full-stack · Production engineering

staff-scheduling

Production-grade staff scheduling & payroll, engineered like real software.

Solo · design & engineering· 2025–26· Live · View showcase
The staff-scheduling showcase page — a hero over the live Streamlit scheduling & payroll app running in a browser frame.
The project showcase, with the live scheduling & payroll app running inside.
01

What it is

staff-scheduling is a full-stack scheduling and payroll web app built to production standards. At its core is a pure, fully-tested business-logic layer with a modular architecture, and it’s deployed live with an auto-seeding demo you can click straight into.

02

How it’s built

The business-logic and data layer are kept independent of the UI, so the rules can be tested in isolation. Every push is type-checked and linted in CI — ruff, mypy and pytest — and the whole thing is deployed on Streamlit Community Cloud.