All work

Shift Manager

Shift Manager was designed to turn a fragile planning process into a controlled desktop workflow with local persistence, exports, and a LAN-visible reporting layer.

Status
Private project history / generalized
Primary proof
298 recorded passing tests
Role
Product design, workflow modeling, architecture, implementation, testing, exports, and dashboard support.
298recorded passing tests
Baseline recorded in the private project history; the source repository and operational data are not public.
Local-firstoperating model
Core planning remains available without a cloud dependency.
Atomicsave flow
Persistence is designed to reduce partial-write and corruption risk.
LANdashboard layer
Management visibility is separated from the editing surface.

The operating problem behind the interface.

Operational planning often grows around spreadsheets, repeated checks, and knowledge held by a small number of people. The work may still get done, but status is difficult to review and every manual handoff adds risk.

The product needed to support daily use without assuming permanent cloud access, while still producing clear reports and a management-ready view.

System structure without operational data.

The public case uses a schematic representation only. No names, schedules, internal addresses, screenshots, or operational records are included.

A small number of explicit system layers.

The structure is designed around ownership, reliability, and the outputs required for real use.

01

Operator layer

A focused desktop interface keeps planning, validation, and day-to-day edits close to the operator.

02

Domain and persistence

Business rules sit behind the interface, with local JSON persistence and an atomic save flow.

03

Reporting outputs

Excel and PDF exports translate operational state into formats that can be reviewed and shared.

04

LAN visibility

A FastAPI-backed dashboard layer exposes a read-oriented management view inside the local network.

PythonFastAPITkinterJSONExcel exportPDF exportLAN dashboard

From workflow evidence to a controlled release.

  1. 01

    Map the operating model

    Identify the schedule, exceptions, reports, and decisions that the product has to support.

  2. 02

    Define reliable state

    Separate domain rules from interface behavior and design persistence around recoverable writes.

  3. 03

    Build the useful surfaces

    Deliver the operator interface, exports, and LAN dashboard as parts of one system.

  4. 04

    Verify the workflow

    Exercise the product through automated tests and repeatable validation before expanding scope.

Recorded project characteristics

Designed to consolidate scattered planning and reporting into one controlled operating workflow.

  • A single surface for planning and operational status was implemented in the private project.
  • Excel and PDF export paths were included in the project scope.
  • The project history recorded 298 automated tests passing.
  • A LAN dashboard layer was included without making cloud access a core requirement.

Bring the workflow, not a technology wishlist.

A useful first conversation starts with the current process, the people involved, and the outcome that should become easier to verify.