Full-stack · Production engineering
staff-scheduling
Production-grade staff scheduling & payroll, engineered like real software.

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.