Case Study

Storefront, admin console, and API for a regulated precious-metals dealer

A three-application build for a UK investment-metals dealer, public storefront, internal admin console, and NestJS API, with tiered KYC, price-locked checkout, vendor procurement, and compliance-grade invoicing.

Client

London Au Services Ltd

Industry

Precious Metals, Investment Gold & Silver

Location

United Kingdom

Delivered

2026

The Brief

What the platform handles

London Au sells HMRC-recognised investment gold (VAT-exempt under Notice 701/21) alongside VAT-rated silver, a small, high-value product line where the hard part isn't the catalogue, it's everything around it: identity verification tiered to order value, vendor procurement with bullion-market price fixing, and invoicing that has to be gapless and auditable. We built all three applications end to end.

Next.jsNestJSMongoDBRedisMinIONextAuth
A KYC-gated storefront for investment-grade gold and silver
Results

What the platform handles

What shifted once the system went live.

3

Applications built end to end

6

Order states from KYC to delivery

4

Admin roles with distinct permissions

What We Built

What we built

Storefront

  • Product catalogue for 1g to 10g gold coins and a 500g silver set
  • Multi-step checkout: address, review, KYC, bank-transfer payment
  • Prices snapshotted into the order so later changes never apply retroactively

Compliance Layer

  • Tiered KYC, basic to enhanced, triggered by order value
  • Secure presigned document upload into an admin review queue
  • Order state machine from pending KYC through to delivered

Admin & Procurement

  • Vendor purchase lots with fixed and unfixed bullion-market pricing
  • Position report tracking open exposure and margin
  • Gapless invoice numbering with an append-only audit log
Our Approach

How we handled a genuinely regulated commerce flow

01

Designed the order state machine first

Before writing checkout UI, we mapped every state an order can be in, from pending KYC and awaiting bank transfer through payment confirmed, processing, dispatched, and delivered, so compliance and fulfilment could never fall out of sync.

  • State machine agreed with the client's compliance requirements
  • KYC thresholds tied directly to order value
  • Admin review queue built around the same state model
02

Built procurement like a trading desk needs it

Purchase lots can be booked fixed or unfixed against a market reference rate, with partial fixing tranches, the kind of workflow a spreadsheet handles badly and a database handles well.

  • Fixed vs. unfixed purchase lot booking
  • Partial fixing against manually entered reference rates
  • Realised vs. provisional profit tracked separately
03

Made the audit trail non-negotiable

Every staff write action is logged. Invoice and credit-note numbers are gapless. HMRC investment-gold VAT-exemption wording is baked into the invoice template, not left to manual entry.

  • Append-only audit log on every admin action
  • Sequential invoice and credit-note numbering
  • Two-factor login for staff accounts
Why Swynix

How we work is the reason projects land.

No surprise invoices, no account-manager telephone game, no handover cliff after launch.

Consistent process

We follow a proven, consistent process for every project. This ensures a smooth workflow and successful outcome – when the process works, the results do too.

Transparent pricing

We offer clear and predictable pricing for all projects, regardless of your business size or revenue. Our consistent pricing model ensures you know exactly what to expect.

1-on-1 communication

We prioritize open and consistent communication throughout your project. We'll be readily available to answer your questions and keep you informed on every step.

Flexible approach

Our approach is flexible to accommodate your needs. Whether you require assistance with a single project or seek a long-term partnership, we're happy to work on projects of any size.

Design strategy

We'll collaborate closely with you to understand your goals. This collaborative approach allows us to design a solution that perfectly meets both your and your audience's needs.

All needs covered

We offer comprehensive product support and maintenance, handling everything from infrastructure management and bug fixes to ongoing development. We've got you covered – all your product needs are in good hands.

Get Started

Let's scope your build. Free, and with no pitch attached.

Tell us the workflow that's costing you time. We'll come back within 24 hours with an honest read on whether we're the right fit.

Get Started

Focus on growth. We'll handle the build, end to end.

You bring the idea. We turn it into a working system that scales with your business, whether that's ERP implementation, custom app development, or AI automation.

  • Discovery in daysWe map your workflows and pain points fast, then recommend the right solution, whether that's ERP, automation, or a custom platform.
  • No-obligation consultationStart with a free strategy call. If we're not the right fit, we'll tell you.
  • Transparent pricingEvery milestone and every module priced up front. No surprise invoices.
  • Fast turnaroundMost ERP and app projects go live within four weeks.
  • Real people, real supportYou talk to the same engineers who build your system.

How it works

  1. 01Share your project idea or business need.
  2. 02Free planning session to understand goals and workflows.
  3. 03Working prototype or flow within days for qualified projects.
  4. 04Move ahead when you're ready. No pushy sales.

Tell us about your idea, challenge, or project. We'll get back within 24 hours.

What are you looking for?

0/1000

By submitting this form you accept our Terms & Conditions and Privacy Policy.