skip to content

← work — the registryBLT-06built & shipped

RackHut

iOS app — inventory, profit and postage for resellers, on the App Store

A native iPhone app for UK and EU resellers: what's in the rack, what it cost, what it sold for, what's left to post — with an append-only ledger underneath so any number can always be explained.

sector
native iOS inventory + profit tracker for resellers · App Store
period
2026 · live
role
built and shipped — builder credit

rackhut.app

readouts — measured, sourced

03 on the record · every one names its source

readout

3,341

test cases across 337 test files


read from — repository, counted

readout

172,940

lines of Swift across 1,018 files


read from — repository, counted

readout

1.0 → 1.1

live on the App Store; the next build in review


read from — App Store Connect

the file — read in order

01

the problem

  • Resellers run a business from a marketplace app and a notebook. Profit is a guess, postage gets forgotten, and any tool that imports history must never silently rewrite it.

02

the engineering

  • Native Swift. An append-only ledger with revisioned migrations and integrity checks, so an undo is a real inverse and imported stock is real stock.

  • Scan a sale from a screenshot; bring in a shop; a to-ship bench; monthly milestones. Spotlight and Siri surfaces, a paywall that honours accessibility sizes, StoreKit purchases. Real-data walks reproduced on the actual ledger before each build.

03

the proof

  • 3,341 test cases across 337 test files; 1,018 Swift files, 172,940 lines.

  • 1.0.0 live on the App Store; 1.1.0 built, walked on device, and in App Review.

provenance

surfaces touched
iOS app · ledger and migrations · share extension · App Store listing
numbers read from
repository, counted · App Store Connect
stack
Swift · SwiftUI · StoreKit 2 · WidgetKit · Spotlight · iCloud
tags
ios · swift · ledger · app store

builder credit — engineered and shipped; ownership sits with the product. every readout above is measured from the repository or the platform that runs it.

the registry

the same hands

The person who diagnosed this file is the person who ships the fix. Two plain sentences beat a brief.