Home 00 Work 01Pricing 02About 03Guides 04Contact 05
WhatsApp us Call 060 434 2966

Tiles & Squares: made to measure.

Tiles & Squares runs Stone Library’s quotes, paperwork, stock, commission and payroll, and every part of it follows the way their business already worked. It shows how closely software can fit when it’s built for one business.

The owner’s dashboard: the month’s realised profit, revenue and gross margin, stock value, open quotes, commission due, goods out not paid, and the month by salesperson (test data)
A quote in the system on a phone: 50% paid, goods still in the yard (test data)
Client
Stone Library
Industry
Natural stone supply
Built
From scratch, for them alone
Scope
Stock, quotes, invoicing & payroll

1

Business it’s built for

9

Kinds of stock, each priced its own way

3

Roles, with limits the owner sets

11

Screens, every one made for them

Software that follows your rules.

Most business software is made for the average company. It decides how a quote works, how stock is counted and how people get paid, and the business bends to fit it: a spreadsheet on the side, the same details typed in twice, rules that live in someone’s head.

Custom software starts from your side. We learn how the business runs, then build a system that follows it. For Stone Library that meant stone sold by the square metre, the tile, the slab and the piece, commission paid on profit instead of sales, and trusted contractors taking stone before they pay.

Every screen on this page is the real system running on test data. The clients, staff and figures are made up, so Stone Library’s own stay private.

Nine rules nobody has to remember.

Each one is how Stone Library already worked. Now the system applies it on every job, without anyone checking. Your rules will be different: those are the ones we’d build in.

  1. Sold by the m², loaded by the tile

    Type 40 m² or 112 tiles and each fills in the other, rounded up to whole tiles, because the yard can’t load a fraction of one.

  2. Commission on profit, not on sales

    Each salesperson has their own rate on the gross profit of the categories that earn it, so margin counts as much as turnover.

  3. Earned when the job is done

    Commission only counts once the client has paid and every last piece has left the yard, so nobody is paid for stone still sitting there.

  4. Discounts have limits

    Sales, managers and the owner each have a discount limit, and the owner sets every one.

  5. Delivery isn’t profit

    Delivery and the forklift are charged at cost, so they never inflate the profit or anyone’s commission.

  6. Trusted clients take stone first

    A contractor can take the goods before paying. The job is flagged in red and goes on the list of who owes for goods already gone.

  7. A few cents short is a discount

    A settlement discount closes the gap, never a payment that didn’t happen.

  8. Quarry stone skips the yard

    Stone sent straight from the quarry is sold without ever touching the yard’s stock count.

  9. Yard staff are paid by the day

    A month-end attendance sheet pays the yard staff and drivers, on the same payroll as the salaried team.

One system, every part their own.

Quotes, stock, pay and the owner’s numbers all follow Stone Library’s rules, on the counter PC or a phone in the yard. Built for you, they’d follow yours.

A quote being built: travertine and slate by the square metre and the tile, coping blocks, adhesive, sealer, a forklift and an 8-ton truck, with cost, retail, discount and gross profit on every line (test data)

Quotes in their units.

Each line prices itself from the catalogue in the unit that stone is sold in, with cost, retail and gross profit beside it, so nobody sells below margin by accident.

Sell by the hour, the kilo or the project, and your quotes work in those instead.

The stock screen: total stock value, and the tiles and panels category open with each product's sizes, square metres, tile counts and value (test data)
New stock for a travertine: 180 m² at R395 a square metre plus R4 transport, a landed cost of R399 and the gross profit at the retail price (test data)

Stock counted the way they count it.

Tiles are counted in tiles and shown in square metres, and slabs are kept as single pieces with their size. Everything is valued at what it cost, delivery included, so the stock value on the dashboard is what the yard is worth today.

The team screen: the owner, a manager and three salespeople with their commission rates and basic salaries, and the yard staff and drivers on a day rate (test data)
A salesperson's September payslip: basic salary and commission, PAYE and UIF, net pay, and how the tax is worked out step by step (test data)

Pay worked out their way.

Commission at each salesperson’s own rate, basic salaries and bonuses, and day rates for the yard. PAYE comes from SARS’s tables, and every payslip shows how it was worked out, with UIF, SDL and staff loans paid back month by month.

Stats over six months: revenue, profit, profit margin and sales, with a monthly revenue and profit chart (test data)

The numbers the owner checks.

Realised profit, revenue and margin for any month, cut to the same dates as the payroll, with the top products by profit and the month by salesperson.

Your dashboard would lead with the numbers you run your business on.

A quote on a phone (test data)
Quote
The owner’s dashboard on a phone (test data)
Dashboard
The quotes list on a phone, warm leads tinted red (test data)
Quotes
A payslip on a phone (test data)
Payslip

Every document, laid out their way.

Each one leads with what its reader needs: the money on the quote and the invoice, the tile count on the note the driver carries. Job cards, work orders, certificates: whatever your business prints can come out of your system the same way.

A delivery or collection note: tile counts and crates, tick boxes for delivered or collected, and signature lines (test data) A printed quotation from Stone Library: the salesperson's details, the client's order number, crates, a highlighted note and the totals with VAT (test data) A tax invoice numbered INV-00219 with the quote number it came from (test data)

Quotation

With the salesperson’s name and cell number, the client’s order number and the note the client needs to read.

Delivery or collection note

Two boxes, delivered or collected, ticked in pen at the gate, with signature lines for both sides.

Tax invoice

Numbered the first time it prints and kept in the invoice register. Export clients are zero-rated, with the VAT struck through.

It keeps growing.

Tiles & Squares is Stone Library’s own system, behind a private login: the owner, the managers and the sales team on one set of numbers, each seeing what their role should.

We keep building it with them. In October 2026 alone it gained client credit, goods tracking from the yard to site, and the owner’s own names for every stage of a job.

…an automated stock management and invoicing system tailored specifically to our business.

Deon, Stone Library

Screens

  • Dashboard
  • Quotes & sales
  • Products
  • Stock
  • Suppliers
  • Clients
  • Invoices
  • Salaries
  • Stats
  • Team
  • Settings

Built with

  • Astro
  • Supabase
  • PostgreSQL with row-level security
  • Cloudflare Workers

Start with how you work.

We start with the rules your business already runs on.

  1. Show us how you work

    Your prices, your paperwork, who may do what, and what your team still does by hand.

  2. A fixed scope and price

    We write down the rules your system must follow, then quote the build at a fixed price before we start.

  3. Built in stages

    You see it working at every milestone and tell us what doesn’t fit yet, while it’s still easy to change.

  4. It changes when you do

    New products, new staff, a new way of selling: we keep building it with you, quoted upfront.

Tell us how you work.

Tell us what your team still does by hand. We’ll come back with a fixed scope and price, or tell you plainly if it isn’t a fit.

Zack & Francois Every day, 08:00–17:00

Hi Clevex, I saw Tiles & Squares and I'd like a system built around my business.

Get a free quote

+ Add a note or your email (optional)

Thanks, we’ve got it.

One of us will WhatsApp you within 2 working hours (every day, 08:00–17:00).

Get a quote WhatsApp