Case study: from brand concept to a voice-first AI business operating system

Brillama.app

Business at the speed of speech. Brillama brings point of sale, stock, accounting, tax and business insights into one place, and lets small business owners run it by talking to it. I took it from brand and UX/UI through architecture, full-stack development and AI to a live product.

RoleBrand, UX/UI, architecture and full-stack build
SectorFintech, SaaS, AI
StatusLive product
InteractionVoice-first AI
Brillama.app project
01
Overview

Rethinking how owners work with their own business

Brillama started with a simple but ambitious idea: business software should not make small business owners feel like accountants, data entry clerks or software administrators.

It grew into an AI business operating system that brings together point of sale, inventory, accounting, tax, insights, invoicing, multi-location management and conversational AI. The defining interaction is voice. Instead of tapping through screen after screen, an owner can simply say what happened. I worked on it from the first brand and product thinking through UX/UI, system architecture, development, AI integration and launch.

02
The challenge

Too many disconnected tools

Most small business software splits the business into pieces. One system for sales, another for stock, a spreadsheet for reporting and an accountant's package for the numbers. As the business grows, the owner becomes the person responsible for keeping all of it accurate and connected.

So the opportunity was not to build more software. It was to reduce how much software thinking the owner has to do. One question guided the whole project: what if running your business felt more like having a conversation than operating accounting software?

03
Brand

An identity that feels intelligent, not intimidating

The identity had to signal intelligence without falling into the usual AI clichés, or the cold look of accounting and enterprise software. Brillama had to be credible enough to hold financial records, and friendly enough for a shop owner, wholesaler, restaurant or sole trader to use every single day.

The logo turns the two Ls into a sound wave, so the name itself carries the idea of speaking to your business, with the line Press. Speak. Done. The full system covers colour, type and a component kit, built as design tokens shared by the marketing site and the product.

App icon and favicon

A compact mark for the mobile launcher and browser tab.

02 / Colour palette
Obsidian Dark#020617 · Background base
Intelligent Violet#8B5CF6 · Primary brand
Electric Indigo#6366F1 · Secondary and gradients
Neon Cyan#00F0FF · Voice and operations
Emerald Pulse#10B981 · Live POS and growth
Display White#F8FAFC · High contrast text
03 / Typography
AaDisplay and headingsPlus Jakarta Sans, 800 to 900. Hero headings, key metrics and section titles.
AaBody and interfacePlus Jakarta Sans, 400 to 600. Clear in light and dark modes, built for dense POS and invoice screens.
£0.00Financial dataJetBrains Mono with tabular figures. SKUs, FIFO calculations, VAT tables and timestamps.
04 / Component kit
Listening…Voice waveform shown during hands-free POS input.
Espresso Roast£3.20Quick-add buttons with 48px touch targets for busy counters.
FIFO verifiedVAT 20% appliedLive accounting checks.
SUPPLIER-INV #409£420.00Supplier line items extracted and ready to add to stock.
04
Brand to product

One system, not two separate exercises

I did not treat branding and product design as separate jobs. The brand set the personality, and the product had to turn that personality into navigation, dashboards, cards, forms, tables, charts, POS screens, notifications and conversations.

That mattered because Brillama is not a marketing site. It is an operational system with many modules and several types of user, all of which needed to feel like one product.

  • Point of sale
  • Inventory management
  • AI inventory import
  • Customer records
  • Sales history
  • Expense tracking
  • Supplier management
  • Real-time accounting
  • Profit and loss
  • Balance sheet
  • VAT and tax insights
  • Automated invoicing
  • FIFO valuation
  • Business insights
  • Operational reminders
  • Multi-location control
  • Role permissions
  • Voice AI
  • Conversational AI
  • Executive analytics
05
UX strategy

Making a complex system feel simple

Accounting, inventory, sales and tax are information heavy. Show everything at once and people freeze. The design sets a clear order: what owners need right now, what they need now and then, and what stays available without getting in the way.

Rather than asking people to understand the database underneath, Brillama is organised around the tasks they actually do. The dashboard leads with revenue, outgoings, profit and sales, then a short list of things that need attention, such as low stock or a missing receipt.

Brillama dashboard showing revenue, outgoings, profit, sales and items needing attention
The live dashboard: key numbers first, then what needs attention.
06
Accessibility

Built in, not bolted on

Many small business owners are not sitting at a perfect desk with perfect eyesight. Brillama includes an accessibility panel so each person can make the app easier to read on their own device, and the settings are remembered.

It works alongside the browser's own zoom and reading tools, and a guided product tour walks new users through the dashboard, inventory, POS, expenses and accounting step by step.

Brillama accessibility settings with bigger text, more spacing, easier font, soft background and reading guide
Accessibility settings, remembered on each device.
  • Bigger textMakes the text across Brillama larger.
  • More spacingMore room between letters, words and lines.
  • Easier fontSwitches to Lexend, a font designed to be easier to read.
  • Soft backgroundA gentle cream tint instead of bright white.
  • Reading guideA highlighted band that follows the mouse to help people keep their place.
  • Read selected textReads any selected text aloud, with a stop button.
07
Voice AI

Voice as a first class way to work

The most distinctive decision was to make voice a core interaction rather than a novelty. If an owner can explain what happened in ordinary words, the software should understand and act on it.

That is the difference between a chatbot and an operational assistant. A chatbot answers questions. Brillama understands the business, finds information and carries out actions across its modules, while showing what it did so the owner stays in control.

Voice in action

“I just sold three coffees for £9.”

Sale recorded→Stock updated→Revenue logged→Profit calculated
08
AI inventory

Removing hours of data entry

Small businesses receive product information through supplier invoices, spreadsheets and receipts. Typing hundreds of items into a system by hand is exactly the kind of work automation should remove.

Brillama reads an uploaded invoice, extracts the items, suggests categories and cost and selling prices, and asks the owner to review before anything is saved. The stock is then ready to sell.

Upload invoice→AI extraction→Owner review→Inventory updated→Ready to sell
09
Point of sale

Designed for a busy counter

A POS is used while serving customers, so it cannot behave like an admin dashboard. It needs speed, clarity and instant feedback, with large touch targets and as few steps as possible.

The POS is part of the wider system, so every sale sets off a chain of connected updates that the owner never has to manage by hand.

Sale→Inventory→Revenue→Profit→Reporting→Business insight
10
Financial intelligence

Inventory and money in the same world

Cost and selling price shape margin. Stock levels change inventory value. Sales drive revenue, expenses affect profit and tax depends on every recorded transaction. Brillama treats these as one connected system, with FIFO (first in, first out) costing linking stock to real margins.

Showing a number on screen is easy. Designing the system that decides where that number comes from, and how it changes when the next transaction happens, took careful data modelling and engineering.

11
Roles

The right view for each person

A business platform cannot treat everyone the same. Roles shape the interface, not just what people are allowed to see, and they work across multiple locations.

Owners can also ask plain questions about profit trends, best sellers or stock running low, and get a short, useful answer instead of digging through reports.

Owner

Full financial performance, reports and administrative control.

Manager

Day to day operational oversight, without access to sensitive settings.

Cashier

A fast, focused point of sale and nothing to get in the way.

12
Architecture and trust

Accountable AI on solid foundations

Brillama could not be solved by frontend work alone. It needed a connected architecture for accounts, business data, inventory, transactions, accounting, permissions, AI, integrations and real-time updates, built in TypeScript with React, Node.js and Express on Google Cloud.

The hardest part of the AI was accountability. When an owner says “Change the price of Basmati Rice to £3”, the system has to find the exact product, check the person's permissions, make the change and keep an audit trail. Business records are encrypted in transit and at rest, each business's data is kept separate, and it is never used to train public AI models.

13
Commercial model

Built to be a real product

Brillama was designed as a commercial SaaS product from day one, with three clear UK pricing tiers that grow with the business.

EntryStarter£14.99 a month

Essential POS, basic inventory, automatic receipts and core sales tracking.

Most popularPro£29.99 a month

Full accounting, profit and loss, VAT reports, the voice assistant and AI invoice extraction.

For growing businessesUltimate£49.99 a month

Multi-location sync, team role permissions, custom analytics and priority processing.

14
Process

Four stages, from idea to live product

Brillama followed the same four stage process I use on every project, applied here across brand, product, data and AI.

01Discover

User interviews, an audit of daily friction, gaps in the market and product opportunities.

02Architect

Information architecture, journey maps, design tokens, data schemas and cloud structure.

03Build

Frontend and backend engineering, Google Cloud infrastructure, the voice pipeline and the connected POS.

04Optimise

Performance tuning, voice recognition accuracy, feedback loops and preparing to scale.

What made Brillama complex

LayerWhat it had to handle
BrandA distinctive identity for an approachable yet intelligent AI business platform
UX/UIMany business modules presented through a calm, low-effort interface
POSFast transaction flows and instant sales recording under pressure
InventoryCatalogues, quantities, tiered pricing, stock movements and FIFO valuation
AccountingRevenue, expenses, profit and loss and balance sheet kept in sync
TaxUK VAT reporting and automatic financial summaries
AINatural-language questions, operational actions and invoice reading
VoiceHands-free speech that carries out real business actions
PermissionsOwner, manager and cashier access across several locations
InfrastructureA cloud-hosted production application on Google Cloud

I didn't stop at the interface. I built what was behind it.

( Outcome )What the work delivered
( Services used )How I can help with a project like this
( Next step )Usually replies within one working day

Have a product in mind?

info@creativeiyke.com

+44 (0) 73 111 88 777