Brendon Rice
Back to work

Aussie Domains · Search & storefront

A domain search and store for Aussie Domains.

Aussie Domains is an Australian domain registrar. On the site you search for a name, see which extensions are available, then register and pay.

ClientAussie Domains
RoleDesign and build
TypeE-commerce · registrar
domains.png

The brief

Search a name, register it, done.

The goal was a simple, Australian-focused store: type a name, see availability across .com.au, .com, .net and the other extensions, and buy it without a string of upsells along the way.

Each result is a live check against a registrar API, so the search runs those checks at the same time and shows results as they come back, with the Australian extensions first. The site also has customer accounts, order history and checkout.

50+ extensionsAustralian extensions listed first, then international ones.
Live availabilityChecked against the registrar on the server, so API keys never reach the browser.
Stripe checkoutCard payment on Stripe's hosted page.
AccountsSign up to see orders and manage your domains.

How it works

From search to registration.

01

Search

One search sends availability checks for every extension in parallel. Results fill in as they arrive, and a slow response only holds up its own row.

02

Checkout

Chosen domains go to Stripe Checkout. The order is saved to the account once Stripe's webhook confirms the payment.

03

Accounts and email

Customers can log in to see their orders. Order confirmations and reminder emails are sent automatically.

Stack

What it runs on.

FrameworkNext.js, App Router
LanguageTypeScript, React
DomainsRegistrar API
PaymentsStripe Checkout and webhooks
DataSQLite
EmailEmailJS
Next project Outfyd ↗
Or All work