Vibe Coding a $20k/Year Enterprise Logistics Platform with Claude and Superpowers

✍️ OpenClawRadar📅 Published: May 15, 2026🔗 Source
Vibe Coding a $20k/Year Enterprise Logistics Platform with Claude and Superpowers
Ad

TRMNL, a hardware company, hit a breaking point with ShipHero's fulfillment software: support gaslighted them over pricing glitches ($12 postage suddenly costing $140), ignored tickets, and stopped replying. After a year of tolerating split domains, no mobile layout, and poor SSO, they decided to rebuild the entire platform using Claude (CLI) and the Superpowers skill.

They took screenshots of ShipHero's order and shipping portals and fed them to Claude Design on launch day to generate high-fidelity mockups. The goal was inertia-friendliness: the new UI mimics the old layout exactly to preserve team muscle memory for a same-day switchover. The order edit page uses a “click item on left, item moves to the right” UX that Claude inferred without before/after states.

The most critical path was deploying live API integrations with UPS and FedEx (DHL and USPS came later). Courier JSON payloads exceeded 1,000 LOC due to hazmat status and dozens of shipping countries. LLMs made this step supercharged — hand-writing those integrations would have justified paying ShipHero another year.

For architecture, they used the Superpowers skill (https://github.com/obra/superpowers), which takes a Socratic approach of endless clarifying questions. Key design challenges included multi-warehouse support and nullable foreign keys. Superpowers also auto-generates extensive tests — the author notes “slop is 80% as safe as it is tested” (Clanker's Harness).

Ad

The final product includes a Swift network printer utility that spits out 4x6 packing slips and shipping labels from any computer to any thermal printer at either warehouse in one click. To avoid scope creep, only two people had permission to file tickets or touch code. The entire build cost ~$100 in tokens and went live on April 30, the day before ShipHero renewal.

The source covers the full timeline from frustration to deployment, including managing feature requests, setting up shipping stations, and filtering orders.

📖 Read the full source: HN AI Agents

Ad

👀 See Also

OpenClaw user builds 10-automation operations stack with sports picks, lead generation, and digital fulfillment
Use Cases

OpenClaw user builds 10-automation operations stack with sports picks, lead generation, and digital fulfillment

A developer spent two months building an AI operations stack on OpenClaw that includes a daily sports picks pipeline with ESPN data and Twilio delivery, a nightly pick grader, business lead scraping from Google Maps, Stripe pollers for digital products, session briefing emails, and daily ops reports.

OpenClawRadar
Non-coder builds cryptographically secure AI microservice using Claude, Gemini, and ChatGPT
Use Cases

Non-coder builds cryptographically secure AI microservice using Claude, Gemini, and ChatGPT

A 60-year-old with zero coding experience built an AI microservice called AgentGate in one week using Claude Code for writing, with cross-auditing by Gemini and ChatGPT. The system includes SQLite database, progressive rate-limiting, Ed25519 cryptographic signing, and 50+ passing tests.

OpenClawRadar
Claude Cowork Scheduled Task Automates Browser-Based Admin Work: A Real Use Case
Use Cases

Claude Cowork Scheduled Task Automates Browser-Based Admin Work: A Real Use Case

Claude Cowork's scheduled tasks + Chrome extension automate affiliate network publisher approvals, saving hours weekly. Manual step: log in once per session.

OpenClawRadar
How a Solo 3D Animator Built a Persistent AI Biz Dev Assistant with Claude Cowork Plugins
Use Cases

How a Solo 3D Animator Built a Persistent AI Biz Dev Assistant with Claude Cowork Plugins

A one-person 3D animation studio built a persistent AI biz dev assistant (Reid) using Claude Cowork plugins — handling prospect research, follow-up tracking, pitch prep, and strategy. Key design: role with a strategic, blunt persona that shapes all output.

OpenClawRadar