AI-assisted software · Watch and jewellery trade
A regulated back office, built AI-assisted. First commit to public launch in 19 days.
Milleso is our own product: back-office software for independent watch dealers, jewellers and gold buyers in the UK.
- Client
- Milleso (own product)
- Sector
- Watch, jewellery and gold trade
- Services
- AI-Assisted Software
- Role
- Product, design and build
- Status
- Live, early stage
01
The problem
Independent watch dealers, jewellers and gold buyers run stock, clients and VAT from spreadsheets, while juggling three UK VAT regimes and anti-money-laundering rules.
The established systems are expensive.
What we did
- 01
Named and branded
Named the product and built the brand.
- 02
Stock in, fast
Stock intake, including photo intake with AI vision, and bulk imports.
- 03
Selling and VAT
Invoicing with VAT treatments, and a till.
- 04
Repairs
A repairs workflow with a public job-status page for customers.
- 05
Gold desk and compliance
A gold desk and a compliance audit trail.
- 06
Connections
eBay and Shopify connections, plus accounting exports.
- 07
Security in the database
Multi-tenant, with tenant data isolated by the database itself (row-level security) and tested automatically. A security audit, with fixes shipped.
- 08
Engineering hygiene
CI with automated tests, secret scanning and a security scan on every preview.
- 09
Pricing and content
Pricing tiers and a reseller plan. A 50-article content library.
- 10
Fixed onboarding
Diagnosed the sign-up funnel from search, analytics and production data, then fixed onboarding.
03
Build facts.
These are build facts, not commercial results.
First commit to public launch.
Lines of TypeScript, approximately.
Commits in three months.
Live
At milleso.com.
What made the difference
Treating AI as the fastest pair of hands, not the architect. Every change is reviewed, tested and merged by a person, and tenant isolation lives in the database rather than in application code.
Built AI-assisted: AI writes the code, we review, test and merge.
Start a project
Got a similar problem?
Tell us what is not working. You will get a plain answer on whether we can help, and what it would take.