For the dry cleaner's counter
Every garment has a ticket. Every ticket knows where it stands.
Ready Rail is the counter tool for dry cleaners. Take in a garment with a numbered ticket, its fabric and stain notes, and a ready-by date. The pickup board shows what's ready, what's late, and what's been left on the rail for 30 days.
No account · No server · Saved on this device
A pickup board with four columns: Late, In progress, Ready for pickup and Uncollected 30+ days.
The problem
“The paper book tells you what came in. It doesn't tell you the Wool suit is two days late, or that a coat has hung on the rail since September.”
— every counter, every Saturday morning
How it works
Take it in. Mark it ready. Hand it over.
-
#0001
Take it in.
Type the customer's name, pick the garment and fabric, note the wine stain on the cuff. Ready Rail issues the next ticket number, sets ready-by to two days out, and shows the number big enough to copy onto the paper tag.
-
#0002
Mark it ready.
When it comes off the press, tap Mark ready. The card moves to Ready for pickup and the waiting clock starts.
-
#0003
Hand it over.
Customer at the counter? Type their ticket number, phone or name in the search box, find the card, tap Mark collected. It leaves the board.
Tapped the wrong one? Step back undoes the last move.
The rule that matters
Late is a day. Forgotten is thirty.
A garment is late the day after its ready-by date if it isn't ready yet; on the day itself it's still in progress. Once it's ready, a clock starts. At thirty days uncollected it moves to its own column, so you can call the customer before the rail fills up.
Ticket #0007, a suede suit jacket for Jo Fairweather, taken in on Mon 14 Sep and due Wed 16 Sep. On Fri 18 Sep it is two days late, and is marked ready that day. It then waits on the rail; on Sun 18 Oct, after 30 days uncollected, it moves to the Uncollected 30+ days column. By Wed 21 Oct it has waited 33 days.
What's on the counter
Small tool. Exact about the things that matter.
-
Numbers that never repeat.
Tickets count up from #0001 and are never reused, even after a delete. The number on the paper tag always means one garment.
-
Fabric and stain notes.
Pick from Cotton to Suede, add what you saw. Any ticket with stain notes carries a Stain marker on the board.
-
Find it in a keystroke.
Type 42 or #0042, the last digits of a phone number, or part of a name. Collected tickets are found too.
-
Late, flagged for you.
Past its ready-by date and not done? It sits in Late, oldest first, so the press knows what to do next.
-
Made for a phone, too.
On a small screen the four columns become tabs, opening on Ready for pickup, the one you need when someone walks in.
-
Stays on this device.
No account, no server, nothing to sign up for. Your ticket book is saved in this browser and survives a restart.
The real thing
This is Ready Rail. Go on, take something in.
Below is the actual app, running in your browser. It starts with an empty book, just like it would in your shop. Take in a garment and watch it land on the board.
Tickets you create here are saved in this browser only. Nothing is sent anywhere.
Your first ticket is #0001.
Open the board, take in a garment, and you're running. No sign-up, no install.
Open the board