3
1 Comment

How I built & launched a Twitter username checker in 3 days ๐ŸŽ‰

I've just launched a new Twitter username checker called username.so that allows you to monitor Twitter handles and get alerts once they're available to register!๐ŸŽ‰

Here's how I built it in 3 days:

[1] Setup a db with MongoDB using their free tier

[2] Setup a nuxt_js project with their recently launched v3

[3] Created a home, login, register and dashboard pages

[4] Built user auth by creating a cookie on login and saving it to the browser

[5] Created a new Twitter API app (standard level is fine) and added it to the project

[6] Built the username check functions so we can see if it's suspended, taken or available using Twitter API

[7] Added a cron job that runs every hour and checks every handle in the database. Can handle 30k checks every 15 mins.

[8] Created a template in SendGrid and added a function to send an email alert when the handle is available

[9] Bought a logo from @nico_jeannen's new AI logo tool (needed some minor edits, but a great $20 spent)

[10] Deployed on a $15/mo instance from render

[11] Bought the domain from Namecheap for $95

[12] Launched! ๐Ÿš€

Love to hear your feedback if it helps!

on December 13, 2022
  1. 1

    Oh awesome! Do names come back into circulation often?

Trending on Indie Hackers
6 weeks solo, 2 rejections, finally live but nobody told me marketing would be this hard User Avatar 102 comments Building ExpenseSpy solo, no funding โ€” launching June 17 on iOS & Android User Avatar 45 comments I built a $5/1k-listing CRE data API because CoStar is overkill for first-pass scans User Avatar 18 comments Day 7: 51 people answered my question. I wasn't ready for what they said. User Avatar 18 comments Building LinkCover โ€“ Day 3: Payment is live. No more building, time to sell. User Avatar 15 comments I Was Bypassing Every App Blocker, So I Built One That Fights Back User Avatar 11 comments