← All work
Product engineering / 2025–26 Business application

Gentleman POS .

Software that meets the work at the counter.

Project access

Private project

Tools & technologies

Python / Flask / SQLModel / Docker / ESC/POS

Concept illustration / A view of the idea, not a product screenshot.

01 / The context

The problem
worth working on.

Carwash and restaurant operations share some workflows but have different service details. The system needed to support both without turning every change into a rewrite of the entire application.

02 / The approach

How the pieces
come together.

  1. 01

    Organized orders, payments, menus, carwash operations, reporting, and printing into separate business modules.

  2. 02

    Connected the web workflow to receipt printing while keeping the local printer client separate from the server runtime.

  3. 03

    Added configuration validation and containerized deployment to make environment differences easier to manage.

Order & service Payment & receipt Operational reports

03 / A key decision

The detail
that shapes the system.

Keep hardware concerns at the edge. Receipt printers have local drivers and physical failure modes that should not become server dependencies.

04 / The result

What came out of it.

A practical business application and an early foundation for my modular Python web development work.

Scope & limitations

Source and operational data are private. This case study describes the application design; it does not claim a measured reduction in transaction time.