← All work

Case study · 03

HandleScout

An AI-powered username availability checker that searches 15+ platforms at once, so founders can lock a consistent brand handle fast.

handlescout.vercel.app
HandleScout username availability search results
handlescout.vercel.app
HandleScout AI handle generator suggesting available usernames from a keyword
Role
Full-Stack Developer
Scope
Frontend · Backend · AI integration
Platform
Web
Year
2025

Overview

Checks handle availability across 15+ platforms in under 3 seconds using concurrent API calls and Groq (Llama 3).

Next.jsSupabaseGroq (Llama 3)Upstash Redis

The Challenge

The Challenge

Checking whether a handle is free across a dozen-plus platforms means opening a dozen-plus tabs and doing it manually, one at a time, every time you're deciding on a brand name.

Approach

Approach

The whole product is one search box that fans out instead of queuing up. I designed the request pipeline around concurrency from the start, so waiting on the slowest platform's API doesn't hold up the rest of the results.

Design

Design

Results render as they arrive rather than all at once, so the tool feels fast even when a couple of platforms are slow to respond. A single input with immediate, incremental feedback.

Engineering

Engineering

Concurrent API calls across 15+ platforms complete in under 3 seconds, backed by Supabase for persistence and Upstash Redis for caching and rate-limit protection. Groq's Llama 3 handles fuzzy suggestions when a handle's taken.

Outcome

Outcome

Live with sub-3-second concurrent lookups across 15+ platforms and AI-suggested alternatives when a name is unavailable.