ProductOpsData Engineering

Live on AWS

FT-OS — "La Otra Liga" Business Operating System

A restaurant's website, POS, kitchen screen, inventory, and admin — one system, live on AWS, no per-seat SaaS fees.

La Otra Liga
FT-OS — "La Otra Liga" Business Operating System preview
Private business system — screenshots; live walkthrough on request.
4-in-1builder + POS + KDS + inventory — one OS on AWS
148-checkQA battery kept green through a redesign
53-checkoperator-simulation E2E on the visual builder
50-agentQA fleet (38 findings)

A complete small-business operating system for a real food business, in daily production use. One system replaces the usual stack of a website host, a point-of-sale vendor, a kitchen-display subscription, and an inventory tool — running on the owner’s own cloud.

Problem

A small food business needs a public website, a way to take orders, a screen in the kitchen, inventory tracking, and an admin to run it all. Buying those as separate SaaS products means per-seat fees, four vendors, and four places where the data lives. FT-OS folds the whole operation into a single system the owner controls end to end.

Build

Owner-editable everything

A non-technical owner can run the business without touching code — including a visual website builder with canvas editing, a page manager, nav / header / footer and SEO controls, and a media library. The builder is proven by a 53-check operator-simulation end-to-end test that exercises the real editing flows an owner would use.

FT-OS visual website builder — canvas editing with live page preview, a section manager, and SEO controls
The visual website builder — canvas editing, section manager, device preview, and SEO, all owner-editable.

Operations

  • POS with a crash-recovery cart, tips, refund/void that restores inventory, and 80mm thermal receipt printing.
  • A kitchen display system (KDS) for order flow.
  • Inventory, reports, and one-click backups.
FT-OS kitchen display system showing in-progress orders
The kitchen display system — paid/confirmed orders, oldest first, tap to advance.
FT-OS inventory: stock levels, low-stock alerts, and cooked-yield production
Inventory — stock, low-stock alerts, and cooked-yield tracking.
FT-OS admin reports: cash reconciliation and order reports by payment method
Admin reports — cash reconciliation and sales by payment method.

Hardening

Built to run unattended in production:

  • Per-IP lockout and constant-time authentication.
  • Refuses to boot without a password — no accidental open instances.
  • Secrets kept out of synced files.
  • Puerto-Rico-timezone-correct IDs.

QA discipline

  • A 148-check battery kept green through a full redesign.
  • A 50-agent QA fleet that surfaced 38 findings.
  • Roughly 30 saved QA / hardening reports documenting the work.

Numbers

  • Builder + POS + KDS + inventory — one operating system, live on AWS.
  • 148-check QA battery held green across a redesign.
  • 53-check operator-simulation E2E on the visual builder.
  • 50-agent QA fleet, 38 findings surfaced.

Multi-tenant SaaS path

FT-OS runs live on AWS Lightsail, Dockerized, with a written path to multi-tenant SaaS — ECS Fargate + EFS, per-tenant subdomains, and S3/CloudFront. The design doc was written before the code, deliberately: the single-tenant system in production today is the proving ground for a productized version, not an afterthought.

Stack

Vue 3 · TypeScript · Vite · Tailwind · Express · Vitest · Playwright · Docker · AWS Lightsail.

Stack

Vue 3TypeScriptViteTailwindExpressVitestPlaywrightDockerAWS Lightsail

← All work

Have data? Let’s make it think.

Open to senior / lead data & AI roles, and to Vizlogic consulting engagements.