Els & Co Fine Leather · the hub
One system, from the hide to the doorstep.
Four disconnected systems and a spreadsheet, replaced by one. Here is everything that has been built, with a screenshot of each part — all of it running on your own catalogue, your own prices and your own photography.
Start here
There is no password to remember or lose. You ask for a code, it arrives by e-mail, you type it in. Ivan and Joe both already have access.
Open elsfineleather.lumanaire.co.za/auth/login, or tap the person icon in the top right of the shop.
Use ivan@elsfineleather.co.za or joe@elsfineleather.co.za. Both are set up as owners, so you land in the back office rather than a customer account.
It arrives within a few seconds and lasts five minutes. If it has not appeared, look in spam once — after the first one it will behave.
You stay signed in on that device. You can set a short PIN afterwards from your account page if you would rather not wait for a code every time.
This is the real one. It comes from Els & Co, not from us, and the code is only good for five minutes and one use.
If you ever get a code you did not ask for, ignore it — it cannot be used by anyone but the person holding your inbox.
Signing in as an owner takes you to Store HQ — the back office. The left-hand menu is the whole system: Inventory, Pricing, Workshop, Sales, Customers, Deliveries, Reports and Settings.
The shop itself is always one click away, and you can go back and forth without signing in again.
A price changes in one place and it moves everywhere. A paid order reaches the bench without anyone retyping it.
97 pieces, nine ranges, your own photography and SKUs.
● LiveMaterials and labour in, six currencies out. One dial per region.
● LiveStorefront, walk-in sales and trade quotes, all into the same order book.
● LivePaid orders land on the workshop board as job cards. Nothing retyped.
● LiveDelivery runs, driver board, tracking link and a tax invoice.
● LiveBuilt and running
Every screenshot below is the real system, on your real catalogue. Nothing is a mock-up.
The part you asked about most. Costs go in once; every price in every currency comes out of them, and nothing customer-facing moves until you have seen the difference and published it.
South Africa, UK, Europe, North America, rest of Africa and rest of world. Each has your own multiplier — not an exchange rate — which already carries the export uplift.
The live market rate sits next to it for context only, so you can see at a glance that R1 = $0.106 on your sticker while the market sits near R16.50. Change one factor and every price in that region follows.
Three of the six regions are USD at different factors. That is deliberate, and it is why a price is keyed to the region rather than the currency.
This is the Cradock Culling Belt on the shop, in four of the six regions. One product, one set of costs, four sticker prices — each rounded to something that looks like a price rather than a conversion.
The customer never sees a currency picker that lies to them: the region is in the web address, so the page a shopper in London gets is cached separately from the one in Stellenbosch and can never be served the wrong price.
Hides, brass, thread, buckles, canvas — each with its own cost and unit. A piece is built from them, so when the price of a hide moves you change it in one place.
Costs are held in fractions of a cent so that rounding never drifts across a build-up of twenty components.
A rate change moves every price in the catalogue at once. So it happens in two steps: a preview showing exactly what moved and by how much, then a publish.
Until you press publish, the shop carries on with the old prices. When we loaded your catalogue, this screen showed 582 price rows across 97 products — and confirmed nothing existing was being repriced.
Anything missing a cost, anything with a margin that looks wrong, anything that has not been recalculated since its materials changed. It is the screen that tells you a price is stale before a customer finds it.
Rebuilt in your own look after your note on 9 August — the olive, the serif, the film behind the hero, all taken from your existing site.
Field olive, Lora over Nunito, square corners, no drop shadows — measured off your own site rather than guessed at. Your “Outdoor Luxury” film plays behind the hero.
Unlike the old site, every page is rendered on the server, so Google can actually read it.
Your whole catalogue, with your names, your SKUs and your prices: Rifle Hunting & Shooting, Wine Whisky & Cigars, Outdoor, Travel, K9, Slings, Shotgun, Fly Fishing and Safari Furniture.
Filter by range, brand, price or search. Every piece is made to order, so nothing is ever wrongly marked out of stock.
Photographs with a thumbnail strip and video, sizes where a piece has them, the loyalty credit it earns, what delivery will cost, and the five questions people ask before they buy a R13,000 briefcase from a workshop they have not visited.
Similar pieces from the same range sit underneath.
An About page in your own words and a Contact page with a working form, the workshop address, trading hours and a custom-order enquiry — all of which your current site has and the first build of this one did not.
Everything above, on a phone. Customers can add the shop to their home screen and it opens without the browser furniture.
Every message the shop sends is branded, logged and searchable. These are real sends, not designs.
The moment an order is paid, the customer gets a branded confirmation with the pieces, the VAT, the delivery, and a link to a real tax invoice already waiting in their account.
Reply to it and it comes to the workshop.
The same order, in the form you need it: what to make, where it goes, who it is for, and a link straight into the admin. No forwarding, no retyping.
Delivered, opened, bounced — and you can open any individual send and see exactly what the customer saw. No more wondering whether a confirmation landed.
Customers sign in with a six-digit code rather than a password they will forget.
The part that replaces the eight-year-old workshop app and the retyping. These screens are empty here only because the shop has not taken its first live order yet.
New orders, in production, completed, shipped. A paid order becomes a job on this board without anyone touching it, carrying its own job card, and flagged when it is urgent or personalised.
Each piece carries the points it is worth. Work is allocated to a named craftsperson, and the weekly sheet totals what each of them completed — the same arithmetic the workshop already runs, without the paper.
Build a quote from the catalogue and send it as a branded PDF and an Excel workbook that recalculates itself when the buyer changes a quantity.
When they accept, it becomes a real order and a trade invoice — it does not have to be typed again.
Someone buys off the shelf in Stellenbosch: ring it up here and it lands in the same order book, the same reports and the same stock as everything sold online.
Built, working, and not worth a screenshot each.
Group orders into a run, order the stops, and give the driver a screen for the day.
A link the customer can open to see where their piece is, without an account.
Generated per order, numbered, printable, and waiting in the customer's account.
Book in hides and fittings against a supplier and a cost, feeding the price build-up.
One record per customer, their orders, addresses, and the credit they have earned.
A customer refers someone; when that order lands, they get store credit.
Fixed or percentage, with limits and expiry.
Product reviews you approve before they appear, plus your Google reviews on the shop.
Photos and video off the bench, curated by you, shown on the shop.
What sold, what it earned, and where the visitors came from.
Page titles, descriptions and sitemap, and your sending domain for email.
Give someone access to the back office without sharing a login.
From your notes
“The look and feel on the website for instance is not at all Els & Co.”
Rebuilt against your own site — the olive, the serif headings, the square corners, the flat surfaces and your “Outdoor Luxury” film behind the hero. Not a new look; yours.
● DonePrices in the right currency for each market, without a spreadsheet.
Six price lists with your own factor per region, the live market rate shown beside it for context, and a preview before anything moves. Replaces the Numbers calculator.
● DoneStop retyping every web order into the workshop app.
A paid order becomes a job on the workshop board on its own, with its job card, its points and its craftsperson.
● DoneYour own data, in your own system.
Your 97 pieces, their photographs, prices and SKUs are now in the hub rather than locked inside a rented platform.
● DoneLive on your own catalogue, ready for the first order.
Short list, and none of it blocks you opening the doors.
The Klaserie chairs and folding table are price-on-request in your system, so they are loaded but switched off. Give them a price and they go live.
● Needs youThe written list you are putting together. The whole look sits in nine settings, so most of it is a one-line change.
● Waiting on youOne real order end to end, one contact-form message, and the payment gateway switched out of test mode.
● Next upEverything on this page is running right now on your own catalogue. Open the shop, or ask us for a walk-through of the back office.
Open the shop →