Aisle 3
Paint · Decorating
All picked
- Wall paint 5.1 L needed 3 × 2.5 L tin
- Ceiling paint 2 L needed 1 × 2.5 L tin
- Masking tape 28 m needed 1 × 50 m roll
- Dust sheet 12 m² needed 1 × 3 m × 4 m sheet
Pick the project, type in a few measurements, and get a shopping list in the units on the shelf: three 2.5 L tins, two boxes of 50 screws, one 5 kg bag of grout. Sorted by aisle, in walking order.
Runs in the browser on a kiosk tablet or a customer's phone. No accounts. Lists stay on the device.
A customer knows the job. They do not know the shopping list. Staff answer the same "how much grout do I need" question all day, and the printed leaflet went stale the day the paint moved to aisle 3. One Lap puts your answers in a tool the customer can hold.
Five projects ship ready: Paint a room, Hang shelves, Re-grout a bathroom, Tile a floor, Put up a fence. Staff can add their own.
Every field comes prefilled with a typical value, so a list is one tap away and a correction is one edit.
The list is grouped by your aisles in walking order. Tick items off as you go. Ticks and quantities stay on the device.
1Aisle 1
2Aisle 2
3Aisle 3
PAINT A ROOM
Change a number and watch the tins change. These are the same formulas the app ships with, and staff can edit every one of them.
3 × 2.5 L tin
5.1 L needed · covers about 12 m² per litre per coat
1 × 2.5 L tin Not needed
2 L needed
1 × 50 m roll
28 m needed · two runs around the room
1 × 3 m × 4 m sheet
12 m² needed
Plus the sundries the full app adds for you: roller and tray set, 50 mm cutting-in brush, filler, sugar soap, sandpaper.
Build this list in the appQuantities come out as tins, boxes and bags, never as a raw figure a customer has to divide. The amount needed sits underneath so they can sanity-check it.
Staff draw the aisle map once. Every list is grouped by aisle in walking order, and anything unmapped is called out plainly so nothing hides.
Ticks, quantity changes and renamed lists are saved on the device the moment they happen. A closed tab or a dead spot in the yard loses nothing.
Step a quantity down for the primer already in the garage, or up for a spare. Add your own item and send it to the right aisle.
One tap prints the list grouped by aisle with the store name, the project and the measurements at the top. Controls and zero lines are left off the paper.
No accounts, no server, no network once the page has loaded. The whole app is static files you can host anywhere or run from a USB stick.
It is running right here, from the same files the store would install. Anything you build is saved in your browser only.
Prefer paper? The list page has a Print button.
Wall paint · Paint · 2.5 L tin
max(2 * (length + width) * height - doors * 1.6 - windows *
1.2, 0) * coats / 12
Valid · uses length, width, height, doors, windows, coats
Preview with defaults: 3 × 2.5 L tin
FOR STAFF
Every project is a template you can edit: the questions it asks, the materials it lists, the pack sizes and the formula behind each quantity. Formulas are checked as you type, and a live preview shows the list the defaults would produce.
The aisle map is yours too. Rename aisles, drag them into walking order, and assign categories by picking from the ones your templates use. The map tells you if a category has nowhere to go.
Back everything up to one JSON file and load it on the next tablet. Saved customer lists stay on their own device and are never exported.
Open the staff areaFive projects ready today, your own tomorrow. Runs in the browser, saves on the device, prints when they want paper.
Open the appBuilt as static files. Copy the folder onto any web server, or open it from a USB stick.