Skip to content
AB
All projects

Project

Built and used in operations

CrewBoard

Mowasalat (Karwa) depot operations · 2025

One-click Windows tool that turns crew-board PDFs into shift data. It cut a multi-hour, error-prone re-keying task to minutes per shift.

  • Python
  • FastAPI
  • pdfplumber
  • Windows .exe
  • Built with Codex

Purpose

CrewBoard removes repetitive manual re-entry from fixed-format crew-board PDFs and turns a slow, error-prone scheduler workflow into a compact desktop tool.

My role

Product owner and solo builder

Highlights

  • IT had said the PDF format couldn't change, so the tool reads the PDFs as they are
  • Cut a multi-hour, error-prone re-keying task to minutes per shift
  • Removed transcription errors
  • One-click .exe instead of a server, so nobody needed training

Capabilities

  • Standalone Windows executable workflow
  • Automatic PDF text extraction and restructuring
  • User-controlled orientation handling
  • Expand and collapse workflow views
  • One-click workflow intended to minimise user training burden

Architecture & delivery

  • Python application layer
  • FastAPI service logic
  • pdfplumber-driven PDF extraction
  • Desktop-oriented operational UX
  • Built with Codex and compiled through GitHub

Outcomes

  • Reduced a recurring multi-hour process to minutes per shift
  • Eliminated manual re-keying, removed transcription errors and improved shift readiness

Skills demonstrated

  • User discovery
  • Rapid prototyping
  • Desktop packaging
  • PDF extraction
  • Workflow automation
  • Operational UX
  • Value-focused product decisions