Case study · Future Horizons Industries

One quote form. One Business Hub.

Future Horizons Industries (FHI) offers branding, printing, distribution, marketing, software and AI to South African businesses. They needed a corporate website that brings in quote requests, and a system behind it that turns every quote into work. AussyPrompt ONE planned both.

Future Horizons Industries
Client
Future Horizons Industries (FHI)
What we built
Corporate website, smart quotation system and the FHI Business Hub
Built with
Next.js, React, Tailwind CSS and MySQL, hosted on Hostinger
Live at
fhibrand.com
The brief

What the project had to do

Eight services under one brand needed one clear website. Every quote request had to carry enough detail to price it the first time. Once a client said yes, the work had to move through sales, production and finance without anyone typing it in again.

  • Show eight services clearly, each with its own page
  • Collect everything a quote needs, files included, in one form
  • Keep uploads safe and the form free of spam
  • Turn a quote into a lead, a quotation, an order and a job
  • Give every staff role only what it needs
8

services, each with its own page

5

steps in the smart quote form

12

business roles, each with its own permissions

4

companies running on one Hub

What AussyPrompt ONE did

The whole system, planned before any code

Austin described FHI's business to AussyPrompt ONE once. ONE turned it into one blueprint: who uses the system, what it stores, every screen and what happens by itself. Claude Code then built it from ONE's build pack, one phase at a time.

Roles and permissions

12 business roles, from Sales Representative to Super Admin. Each has a data scope and a permission for every module, and sign-in is protected with an authenticator app.

The data plan

Customers, leads, opportunities, quotations, sales orders, jobs, campaigns and staff, and how each one leads to the next.

Every screen

The public pages and the quote form, then the Hub: CRM, pipeline, quotation builder, production board, distribution, HR and finance.

Automations

A website quote becomes a lead with a follow-up task. An accepted quotation becomes a sales order and a job. Approvals go to the right manager.

Checks

The same rules check the form in the browser and on the server. A honeypot and a rate limit stop spam, and uploads are checked by their real file type and stored privately.

The build pack

Phased prompts for Claude Code: the website first, then sales and quotations, then operations, finance and the rest of the Hub.

The result

See it live

A page for every service

Eight services, from design and printing to software and AI automation. Each page says what's included and leads to a quote.

A page for every service

A quote form that asks the right questions

Five steps: services, requirements, contact details, files, then review and submit. Visitors pick one or more services, and the form asks only what those services need.

A quote form that asks the right questions
Demo data

Every quote lands in the Hub as a lead

The full request, where it came from and a follow-up task are waiting for the sales rep. Nobody types it in again.

Every quote lands in the Hub as a lead
Demo data

Quotations from the catalogue

Items and prices come straight from the product catalogue. A discount over the limit needs a manager's approval before the quote can go out.

Quotations from the catalogue
Demo data

Accepted on a phone, won in the pipeline

The client opens the quotation on their phone and accepts it online. The deal moves to Won by itself and becomes a sales order and a job.

Accepted on a phone, won in the pipeline
Demo data

Production, stage by stage

Jobs move from awaiting artwork to completed, with proofs, client approval and quality checks at the right steps.

Production, stage by stage
Demo data

Each role sees only what it should

Admins set what every role may view, create, edit, approve and export, and whether it sees all records or only its own. Every change is logged.

Each role sees only what it should

How it was built

Claude Code built FHI from ONE's phases, one at a time, and each phase was checked before the next began.

  • Next.js, React and Tailwind CSS, on Hostinger with a MySQL database
  • The website and quote form first, then sales and quotations, then operations, finance and the rest
  • Branded PDF quotations, with a link the client opens to accept
  • One Hub for four companies: each keeps its own sales and finance branding, and they share HR and production

What they have now

  • A live corporate website at fhibrand.com, with a page for every service
  • Quote requests that arrive with the detail needed to price them
  • One Business Hub for sales, production, distribution, HR and finance
  • Staff who see only what their role allows, with every change logged
Visit fhibrand.com

Austin planned this project with the pre-launch version of AussyPrompt ONE on his own machine, then built it with Claude Code. Screens from the Hub show demo data, not real clients. Published with FHI's permission.

More case studies

Plan your business system the same way

Describe your business once. AussyPrompt ONE plans the roles, data, screens and automations, then writes the build pack for your tool. From R499 a month.

See pricing