L&M Tailoring: paper-to-digital workshop, end-to-end

Solo-engineered a centralized Django + PostgreSQL backend and Flutter mobile clients to replace 100% of L&M Tailoring's paper-based ordering and bookkeeping. Configured the on-prem LAN so the floor staff and the office synced in real time with zero data loss.

Client
L&M Tailoring (Sastrería Stein)
Role
Lead Full Stack Engineer (Freelance)
Year
2024
Timeline
Aug 2023 — Feb 2024 (6 months, solo)
Django Flutter Dart PostgreSQL Linux

Problem

L&M Tailoring — operating as Sastrería Stein — ran its whole order pipeline on paper. Orders, client records, operator assignments, deposit tracking, dispatch dates — all written, all in one notebook at a time, all impossible to query. Nothing synced between the floor staff and the office. Lost paper was lost work.

The workshop didn’t have internet-grade infrastructure to lean on. Any solution had to live on the local network, survive day-to-day floor conditions, and replace the paper system completely on day one.

Approach

I built the system end-to-end as the sole engineer over six months:

The cutover was a one-day switch from notebook to app. Zero data loss across the boundary.

Outcome

100% of the paper-based ordering and bookkeeping was replaced. Sales now synchronize across the whole workshop network in real time. The owner can see every order’s status without walking the floor; floor staff register pedidos directly from the device they already had in their pocket.

The app stayed in production at v1.1.1 with the orange / charcoal identity the workshop uses on its branding.

Technologies used

Django Flutter Dart PostgreSQL Linux
Visuals

Screens

Keep exploring

More work

Linkeum Wallet: a multi-currency fintech wallet in 30 days
Fintech · 30 days · 2 engineers

Linkeum Wallet: a multi-currency fintech wallet in 30 days

Shipped a production fintech wallet in 30 days with a 2-engineer team — multi-currency, KYC, 2FA, real-time notifications. Built on Nest.js + Next.js Server Actions over a Turborepo monorepo.

Nest.js Next.js Turborepo PostgreSQL
Read the case study
A fuel and cooking-gas marketplace for Cuba, with QR pickup
Fuel & Gas · Web + Android · External integration

A fuel and cooking-gas marketplace for Cuba, with QR pickup

Muévete y Cocina turns the daily scramble for fuel and cooking gas in Cuba into an order-ahead flow: browse nearby service centers and live prices, reserve litres or a gas cylinder, pay, and pick up against a QR. Since the team white-labelled it, the same codebase reaches customers under two selling brands, Mercaful and Gasolero. I proposed and built its offline-first Flutter courier app end to end, shipped heavily on the customer web app alongside the company's frontend lead and a designer, and over time took my work into the backend too: delivery evidence, access control, and per-brand legal documents.

Flutter React Router Vite TypeScript
Read the case study
AI News Intelligence — n8n agent over FastAPI + Redis + SvelteKit
Side project · n8n · Agent · RAG

AI News Intelligence — n8n agent over FastAPI + Redis + SvelteKit

Personal side project: an AI agent that orchestrates news data via n8n, serves it through a FastAPI + Redis cache layer, and talks to users through a SvelteKit chat UI. Whole stack containerized with Docker Compose for one-command deploy.

FastAPI Python Redis Docker
Read the case study