Parallel checks
Every extension is checked at the same time, so one slow answer doesn't hold up the rest.
Aussie Domains · Search and storefront
An Australian domain store. Type a name, see what's free across the popular extensions, and register and pay in a few steps, with the eligibility details .au names need collected along the way.
React · OpenSRS · Stripe
The brief
The goal was a simple, Australian-focused store: type a name, see what's available across .com.au, .com, .net and the other popular extensions, and buy it without a string of upsells along the way.
Every result is a live check with the registrar, so the search runs them all at the same time on the server and shows the results together. Recent results are cached briefly, so a repeat search comes back straight away.

How it works
Type. Check. Own it.Every check runs on the server, all at once.
One search checks the exact name plus 13 popular extensions in parallel, and can suggest other names if the one you wanted is taken.
Chosen domains go to Stripe Checkout. Stripe's webhook confirms the payment before anything is registered.
Once payment is confirmed the domain is registered with OpenSRS. .au names carry the eligibility details, such as an ABN, that the registry asks for.
Customers sign in to see their orders, and confirmation emails go out automatically.
Under the hood
Every extension is checked at the same time, so one slow answer doesn't hold up the rest.
Registrar and payment keys live in the API, never in the browser.
Recent availability results are kept for a moment, so repeat searches are instant.
The registrant details Australian domains need are collected and sent with the registration.
Stack