"Price is what you pay. Value is what you get." — Warren Buffett

Platform Development Infrastructure Internal Tooling

The Axyon Holdings Digital Platform

How Mistla designed and built the complete Axyon Holdings digital presence — a static marketing site, working capital client portal, Supabase-backed CRM, and full form-to-notification pipeline — deployed on Netlify with Cloudflare providing edge security and performance.

Axyon Holdings·May 2026·Internal Platform

Built By

Mistla Ltd

Stack

HTML / CSS / JS Supabase Netlify Cloudflare reCAPTCHA v3

Properties Delivered

axyonholdings.com

app.axyonholdings.com

Status

Live

Cloudflare

Edge / CDN / DNS

Netlify

Static hosting / CI

Supabase

Database / Auth / Functions

Email

Edge function delivery

The Brief

Axyon Holdings needed a complete digital presence that matched the quality of its investment practice — a site that could credibly represent a transatlantic investment firm to founders, boards, and institutional partners, while also serving as the operational front-end for its working capital and client portfolio management functions.

The requirement was for two distinct but connected properties: a public-facing marketing site at axyonholdings.com covering the firm's services, portfolio, team, and case studies; and a private client portal at app.axyonholdings.com giving portfolio companies access to their working capital facilities, drawdown requests, repayment schedules, and account management. Both needed to be live, production-ready, and connected from day one.

Mistla — Axyon's flagship managed services and technology portfolio company — designed and built the entire stack.

The Marketing Site — axyonholdings.com

The public site is a pure static HTML, CSS and JavaScript build — no framework, no build step, no npm. This was a deliberate architectural choice: static files load instantly, require no server, cost almost nothing to host, and can be updated by drag-and-drop deploy without any developer toolchain.

Mistla built the site as a single cohesive design system with a dark, professional aesthetic — deep navy backgrounds, emerald green accents, and a consistent typographic hierarchy across all pages. The site covers the firm's full service offering across nine service pages, six portfolio company pages, three case studies, an investment criteria page, a team page, and a full FAQ and contact section.

Navigation: A JavaScript-built click-based mega menu with grouped Company and Services dropdowns, built at runtime by forms.js so it works consistently across every page regardless of depth.
Forms: Nine distinct contact and enquiry forms — one per service — each submitting to its own Supabase table via AJAX, with reCAPTCHA v3 verification and a Supabase Edge Function handling email notification on every submission.
SEO: Full OpenGraph and Twitter Card meta tags on every page, structured JSON-LD schema (Organization, FAQPage, Article types), canonical URLs, a sitemap covering all 16 pages, and geo meta for UK targeting.
FAQ accordion: Fully accessible, keyboard-navigable, with ARIA expanded states — built in plain JavaScript inside forms.js.
Mobile menu: A full-screen overlay navigation for mobile, also built by forms.js, with all services and company links accessible without a framework.

The Form Pipeline — Enquiry to CRM

Every form on the site feeds into Axyon's operational database. When a visitor submits an enquiry — whether for a working capital facility, a sell-my-business conversation, or a general investment enquiry — the following happens automatically:

1

Submission

Visitor fills in the form. reCAPTCHA v3 runs silently in the background.

2

Verification

Token sent with the payload to the Supabase Edge Function for spam scoring.

3

Database

Record written to the relevant Supabase table, tagged by enquiry type and source page.

4

Email

Notification email fired to the Axyon team instantly, with full submission detail.

Each service has its own Supabase table — working_capital_submissions, sell_my_business_submissions, investment_submissions and so on — giving the team structured, queryable records per enquiry type rather than a single undifferentiated inbox.

The Client Portal — app.axyonholdings.com

The portal sits at app.axyonholdings.com as a separate Netlify deployment, connected to the same Supabase backend. Portfolio companies and working capital clients log in to access their account, view their facility balance, submit drawdown requests, review repayment schedules, and manage their engagement with Axyon.

Authentication is handled by Supabase Auth, which provides secure session management without Axyon needing to build or maintain its own auth infrastructure. Role-based access ensures each client sees only their own data.

The portal is directly linked from the marketing site — the Client Login button in the navigation resolves to app.axyonholdings.com, and the forms.js fixPortalLinks() function ensures this redirect is applied consistently across every page at runtime, regardless of relative path depth.

Infrastructure — Netlify and Cloudflare

Both the marketing site and the portal are deployed on Netlify, with Cloudflare sitting in front of axyonholdings.com as a proxy layer providing DDoS protection, edge caching, and SSL termination. DNS for the domain is managed through Cloudflare, with CNAME records pointing to the respective Netlify deployments for the root domain and the app subdomain.

Marketing site

Pure static HTML — no build step. Deployed by drag-and-drop zip upload to Netlify. Cloudflare proxied (orange cloud) for performance and security. Deploys in under 5 seconds.

axyonholdings.com → Cloudflare → Netlify
Client portal

Separate Netlify site on the app subdomain. Supabase Auth handles login. Connected to the same Postgres database as the marketing site's form submissions.

app.axyonholdings.com → Cloudflare → Netlify

The architecture means there are no servers to manage, no containers to maintain, and no infrastructure to patch. Netlify handles SSL certificates automatically. Cloudflare handles caching and edge delivery. Supabase handles the database, authentication, and edge function runtime. The total infrastructure overhead for Axyon is effectively zero — updates to the marketing site require nothing more than uploading a zip file.

What This Demonstrates

This is Mistla's core capability in practice. Taking a complete brief — brand, functionality, operational integration, and infrastructure — and delivering a production system that works from day one, costs almost nothing to run, and can be maintained and updated without specialist knowledge.

The Axyon platform is not a template or a website builder output. It is a bespoke, engineered system built to precise requirements, with every component — the nav, the forms, the pipeline, the portal integration — chosen and implemented deliberately. It looks like an investment firm. It works like one too.

For businesses that need more than a website — operational tooling, CRM integration, client-facing portals, or anything that connects a public presence to a working backend — Mistla builds it end to end.

Work with Mistla

Need a platform that actually does something?

If you need more than a website — operational tooling, a client portal, CRM integration, or a full digital presence built for a specific purpose — Mistla builds it end to end.