You are browsing as a guest. Sign up (or log in) to start making projects!

robertl

@robertl

Joined June 1st, 2026

  • 5Devlogs
  • 4Projects
  • 1Ships
  • 15Votes
Ship

A web app to help you check domain availability and prices for your next idea. I started building this because I was tired of checking dozens of domain names (including variations) by hand every time I had a new idea.

It’s made with Tanstack Start, and you can run it yourself by providing your own Cloudflare API Keys (for the registrar API), or try it out on my deployed version: https://domainscan.robertlupas.workers.dev/

  • 3 devlogs
  • 16h
  • 13.74x multiplier
  • 187 Stardust
Try project → See source code →
Open comments for this post

1h 6m 23s logged

(Probably) The last DomainScan Devlog (#03)

I kind of finished this project before, but forgot to deploy and ship it :)

  • Added a README
  • Added Cloudflare Workers stuff and prepared to deploy.

Check it out


I may continue working on this and adding some features, but for now I’m going to be working on some other stuff


Previous devlog (#02)

0
0
7
Open comments for this post

10h 54m 58s logged

Noir - Devlog #02

(a more detailed project description is coming later)

Changes I made:

  • Animated tab switching (the selected tab bg now slides around, and changes its size to fit the current tab’s width)
  • Set up a (base) custom color theme and converted the default theme to hex for consistency
  • Started working on a custom app top bar/header
  • Added Hugeicons and created a custom Icon component for consistent look
  • Added linting and formatting to the whole monorepo (Biome & Eslint) and fixed some lint errors that came up
  • Select prevention on web version for more native app feel

Previous devlog (#01)

0
0
13
Open comments for this post

10h 27m 56s logged

Noir - Devlog #01

(a more detailed project description is coming later)

Initialized the project

I created a monorepo for my project, using Bun Workspaces. It will house the native app, some shared packages, and more.

I also created the Expo-based native app inside the monorepo and started doing work on it:

  • basic configs and settings (added Uniwind, RN-Primitives, and RN-Reusables)
  • created a custom tabs component (WIP)

Next devlog (#02)

1
0
34
Open comments for this post

2h 32m 1s logged

DomainScan - Devlog #02

Quick recap: I’m building a web app to help you check domain availability and prices for your next idea.

I started building this because I was tired of checking dozens of domain names (including variations) by hand every time I had a new idea.


Updates

  • Added domain saving: You can now click on the “bookmark” button to save a domain for later
  • When you search a full domain name (including the TLD), different TLDs are automatically checked too, like classic registrar searches do.
  • Added some subtle UI animations for buttons
  • Added a “second action” optional parameter for the DomainCard component, for future use :)

Next up: more features and deploying.

If you have ideas for features you’d like to see, I’d love to hear them!


Previous devlog (#01)

0
0
3
Open comments for this post

12h 0m 26s logged

DomainScan - Devlog #01

I’m building a web app to help you check domain availability and prices for your next idea.

I started building this because I was tired of checking dozens of domain names (including variations) by hand every time I had a new idea.


Features

I finished building the main feature: searching for domains and checking their availability & price through the Cloudflare Registrar API. I also built these features:

  • you can enter either a project name and get some (customizable) suggestions or enter a domain name and check just for its availability.
  • for multi-word searches, trying both with and without hyphens between the words
  • auto adding prefixes from a customizable list (to give you a better chance of finding an available domain)
  • customizable TLD list

Tech stack

I’m using TanStack Start, with TanStack Query to cache and optimize the CF Registrar requests.
For the UI, I’m using shadcn/ui components (with BaseUI primitives and HugeIcons).

For persisting settings between website visits/reloads, I’m using usehooks-ts’s useLocalStorage.


Next up: adding more features, polishing the UX, and deploying it.

If you have ideas for features you’d like to see, I’d love to hear them!


Next devlog (#02)

0
0
10

Followers

Loading…