πŸ““100 Day LogCreate your own challenge
S

Savion Smith's 100 Day Build Challenge

One app per day Β· started Monday, June 1, 2026

πŸ† Challenge complete

100 days. 100 apps. Done.

Savion Smith shipped one app every day from June 1, 2026 to September 8, 2026, without missing one.

BadgesDay 10Day 25Day 50Day 75Day 1007-day streak30-day streak60-day streakPerfect 100

All 100 apps

Try any of them, and tap β€œNotify me” on the ones you'd actually use. Shown in no particular order.

Scratch-Off Lead Magnet screenshot
Day 55Jul 25, 2026

Scratch-Off Lead Magnet

A interactive scratch off lead magnet for landscapers to share their promotions

Open app β†’
Details β–Ύ

A interactive scratch off lead magnet for landscapers to share their promotions

ReactThree.jsHighLevel AI Studio
180 min to build
color screenshot
Day 41Jul 11, 2026

color

Pick a color, get a matching palette, and instantly see which text is WCAG-readable on every swatch. It's a color palette generator with accessibility built into the core, not bolted on β€” so the palettes you ship actually pass contrast

View code β†’
Details β–Ύ

Pick a color, get a matching palette, and instantly see which text is WCAG-readable on every swatch. It's a color palette generator with accessibility built into the core, not bolted on β€” so the palettes you ship actually pass contrast

Next.jsTypeScriptTailwind
60 min to build
Purr-plexing Sanctuary screenshot
Day 46Jul 16, 2026

Purr-plexing Sanctuary

A fun and interactive cat fact game

Open app β†’
Details β–Ύ

A fun and interactive cat fact game

ReactHighLevel Ai Studio
120 min to build
Prize Flip screenshot
Day 21Jun 21, 2026

Prize Flip

A "match two cards to win a prize" lead-magnet game for service businesses

View code β†’
Details β–Ύ

A "match two cards to win a prize" lead-magnet game for service businesses

Next.jsReactTypeScriptTailwind CSSmotioncanvas-confetti
60 min to build
What I learned

It's really easy to make a creative lead magnet

Challenges & blockers

No challenges. Really Easy app today.

PI Law Firm lead Magnet screenshot
Day 58Jul 28, 2026

PI Law Firm lead Magnet

A lead magnet to generate qualified leads and follow up for law firms.

Open app β†’
Details β–Ύ

A lead magnet to generate qualified leads and follow up for law firms.

ReactHighLevel AI Studio
90 min to build
What I learned

When creating lead magnets for a compliance-driven industry, you must do good research first to ensure they stay compliant while knowing what converts their clients.

Um Counter screenshot
Day 67Aug 6, 2026

Um Counter

An interview practice tool that counts your WPM and has you answer interview questions while monitoring your filler words

Open app β†’
Details β–Ύ

An interview practice tool that counts your WPM and has you answer interview questions while monitoring your filler words

ReactHighLevel AI Studio
60 min to build
Challenges & blockers

Getting the filler word recognition just right

TaskFlow screenshot
Day 93Sep 1, 2026

TaskFlow

TaskFlow is a vibrant Kanban task tracker with priorities, due dates, tags, and search. Organize To Do, In Progress, and Done columns with drag-and-drop ease.

Open app β†’
Details β–Ύ

TaskFlow is a vibrant Kanban task tracker with priorities, due dates, tags, and search. Organize To Do, In Progress, and Done columns with drag-and-drop ease.

ReactHighLevel AI Studio
60 min to build
Hogwarts Quiz screenshot
Day 37Jul 7, 2026

Hogwarts Quiz

A fast, front-facing Harry Potter trivia quiz. Pick a category, race a 15-second timer through ten questions built live from real wizarding-world data, and earn your rank β€” from Squib all the way to Order of Merlin, First Class.

View code β†’
Details β–Ύ

A fast, front-facing Harry Potter trivia quiz. Pick a category, race a 15-second timer through ten questions built live from real wizarding-world data, and earn your rank β€” from Squib all the way to Order of Merlin, First Class.

Next.jsReact 19TypeScriptTailwindHP-API
60 min to build
What I learned

Harry Potter API us a really cool source and doesn't need an API key or login to build from. For a static data source though, it is better to pull the API dta into a JSON to enable the app to work independently.

Smart Support Ticket System screenshot
Day 53Jul 23, 2026

Smart Support Ticket System

A support ticket system with AI built right in to summarize your ticket support history

Open app β†’
Details β–Ύ

A support ticket system with AI built right in to summarize your ticket support history

React
420 min to build
What I learned

You can build anything in Highlevel AI Studio

Challenges & blockers

Working around new things. I had to work a lot of the supabase edge functions to get them to work, but we finally did.

PhoneValidator screenshot
Day 32Jul 2, 2026

PhoneValidator

A logged-in web app for validating phone numbers with the PhoneValidator V4 API. Look up a single number or run a whole CSV, and see line type, carrier, and location.

View code β†’
Details β–Ύ

A logged-in web app for validating phone numbers with the PhoneValidator V4 API. Look up a single number or run a whole CSV, and see line type, carrier, and location.

Next.jsTypeScriptTailwindSupabaseGoogle + email/password authlibphonenumber-jsPhoneValidator V4 API
90 min to build
Align Chiropractic screenshot
Day 83Aug 22, 2026

Align Chiropractic

Pinpoint your pain on an interactive 3-view body map and get a personalized assessment. Book a consultation with Align Chiropractic.

Open app β†’
Details β–Ύ

Pinpoint your pain on an interactive 3-view body map and get a personalized assessment. Book a consultation with Align Chiropractic.

ReactHighLevel AI Studio
90 min to build
ClickFunnels Military Real Estate Agent Lead Magnet screenshot
Day 87Aug 26, 2026

ClickFunnels Military Real Estate Agent Lead Magnet

A Clickfunnels funnel build completely using the Claude MCP fro Clickfunnels

Open app β†’
Details β–Ύ

A Clickfunnels funnel build completely using the Claude MCP fro Clickfunnels

clickfunnels
15 min to build
What I learned

The new ClickFunnels MCP for Claude can build everything for you from scratch including alll of yoru pages, workflows, email sequences and lead magnets. It's amazing! Built an entire campaign in under 2 hrs.

Landscape Beautifier screenshot
Day 51Jul 21, 2026

Landscape Beautifier

Converts an ugly landscape into a gorgeous remodel as a lead magnet for the landscape industry

Open app β†’
Details β–Ύ

Converts an ugly landscape into a gorgeous remodel as a lead magnet for the landscape industry

ReactHighLevel AI StudioMake.com
90 min to build
What I learned

How to use Make.com workflows and webhooks to talk with AI studio to make the possibilities limitless

Challenges & blockers

I don't have a paid subscription, so the demo won't work unless i manually arm the webhook. But check out my YouTube Channel video to watch this build: https://youtube.com/live/a1EKYHp_17Q?feature=share

Dojo Class Roster screenshot
Day 100Sep 8, 2026

Dojo Class Roster

a internal class signup and roster backend of martial arts studio that lives in a Highlevel Custom menu link

Open app β†’
Details β–Ύ

a internal class signup and roster backend of martial arts studio that lives in a Highlevel Custom menu link

ReactHighLevel AI Studio
240 min to build
TranscribeBot screenshot
Day 68Aug 7, 2026

TranscribeBot

Live real time translation for 1 to 1 or a large room in over 70+ languages

Open app β†’
Details β–Ύ

Live real time translation for 1 to 1 or a large room in over 70+ languages

React
120 min to build
Handy Vision screenshot
Day 62Aug 1, 2026

Handy Vision

Tracks your hand so you can trace in VR

Open app β†’
Details β–Ύ

Tracks your hand so you can trace in VR

React
120 min to build
Day 28Jun 28, 2026

PackRite

Snap, catalog, pack. A mobile-first web app for cataloging items while you pack. Point your phone at an item, tap the shutter, approve the photo, and keep going β€” packrite identifies and describes everything in the background with Claude

Open app β†’
Details β–Ύ

Snap, catalog, pack. A mobile-first web app for cataloging items while you pack. Point your phone at an item, tap the shutter, approve the photo, and keep going β€” packrite identifies and describes everything in the background with Claude

Node.js
60 min to build
Lawyer Letter Decoder screenshot
Day 84Aug 23, 2026

Lawyer Letter Decoder

Paste your insurance settlement letter and get a plain-English (or Spanish) breakdown of every clause

Open app β†’
Details β–Ύ

Paste your insurance settlement letter and get a plain-English (or Spanish) breakdown of every clause

ReactHighLevel AI Studio
60 min to build
Challenges & blockers

Making sure that when you work with high compliance and regulated niches to ensure to be careful with language and guarantees.

Firework Master screenshot
Day 33Jul 3, 2026

Firework Master

A single-page browser game for July 4th and America's 250th. Aim a rocket into the night sky, launch it, and time the burst at its apex β€” the higher and more precise the pop, the more sky you fill.

View code β†’
Details β–Ύ

A single-page browser game for July 4th and America's 250th. Aim a rocket into the night sky, launch it, and time the burst at its apex β€” the higher and more precise the pop, the more sky you fill.

Next.jsTypeScriptTailwindHTML5 CanvasWeb Audio API
45 min to build
RhythmRhymer screenshot
Day 9Jun 9, 2026

RhythmRhymer

A drum machine in your browser, styled after a Donner StarryPad MIDI pad controller.

View code β†’
Details β–Ύ

A drum machine in your browser, styled after a Donner StarryPad MIDI pad controller.

Next.jsReact 19TypeScriptTailwind CSSWeb Audio API
150 min to build
What I learned

You don't need do have sound assets as these assets are already loaded into the web audio API which saves on a lot of resources and makes it easy to build a tool like this.

Challenges & blockers

None

Oracle Draw screenshot
Day 44Jul 14, 2026

Oracle Draw

Pick an intention and draw a card to see what your lunar phase oracle reveals

Open app β†’
Details β–Ύ

Pick an intention and draw a card to see what your lunar phase oracle reveals

ReactHighlevel AI Studio
60 min to build
What I learned

You can build anything using highlevel AI Studio

Fake Turf Estimator screenshot
Day 74Aug 13, 2026

Fake Turf Estimator

live estimate calculator for landscaping

Open app β†’
Details β–Ύ

live estimate calculator for landscaping

react
30 min to build
Avatar Generator Quiz Lead Magnet screenshot
Day 56Jul 26, 2026

Avatar Generator Quiz Lead Magnet

uses a lead magnet to generate a personality avatar and then you can see your avatar interact in a multiverse. Quiz data is collected in CRM

Open app β†’
Details β–Ύ

uses a lead magnet to generate a personality avatar and then you can see your avatar interact in a multiverse. Quiz data is collected in CRM

ReactHighLevel AI Studio
240 min to build
Miami Theater Night screenshot
Day 78Aug 17, 2026

Miami Theater Night

Answer 6 quick questions and we'll build your perfect Miami night out β€” show, vibe, dinner, and all. Your personalized theater date night in 60 seconds.

Open app β†’
Details β–Ύ

Answer 6 quick questions and we'll build your perfect Miami night out β€” show, vibe, dinner, and all. Your personalized theater date night in 60 seconds.

ReactHighLevel AI Studio
60 min to build
Sand Sort Game screenshot
Day 92Aug 31, 2026

Sand Sort Game

Sand Sort is a relaxing color pour puzzle. Pour layered colored sand between glass vials until every vial holds a single color. Play free in your browser.

Open app β†’
Details β–Ύ

Sand Sort is a relaxing color pour puzzle. Pour layered colored sand between glass vials until every vial holds a single color. Play free in your browser.

ReactHighLevel AI Studio
80 min to build
Flappy Dash screenshot
Day 75Aug 14, 2026

Flappy Dash

A game of Flappy Bird built with HighLevel AI Studio

Open app β†’
Details β–Ύ

A game of Flappy Bird built with HighLevel AI Studio

ReactHighLevel AI Studio
20 min to build
BPM Beat Detector screenshot
Day 97Sep 5, 2026

BPM Beat Detector

Detect the BPM of any song. Tap along to the beat or upload a WAV file to automatically analyze the tempo β€” right in your browser.

Open app β†’
Details β–Ύ

Detect the BPM of any song. Tap along to the beat or upload a WAV file to automatically analyze the tempo β€” right in your browser.

reactHighLevel AI Studio
30 min to build
ChoiceWheel screenshot
Day 7Jun 7, 2026

ChoiceWheel

A crowd-sourced wheel spinner. Create a wheel, share a link, and let anyone add items to it live

View code β†’
Details β–Ύ

A crowd-sourced wheel spinner. Create a wheel, share a link, and let anyone add items to it live

Next.jsReact 19TypeScriptTailwind CSSSupabasecanvas-confettiqrcode.reactreact-phone-number-input
60 min to build
Custom Instagram Feed screenshot
Day 52Jul 22, 2026

Custom Instagram Feed

Integrate your live Instagram feed into your website

Open app β†’
Details β–Ύ

Integrate your live Instagram feed into your website

ReactHighLevel AI Studio
30 min to build
HTML Email Generator screenshot
Day 5Jun 5, 2026

HTML Email Generator

A localhost drag-and-drop HTML email builder. Stack blocks into a design, edit them in place, and export a ready-to-send .eml file you can open in any mail client.

View code β†’
Details β–Ύ

A localhost drag-and-drop HTML email builder. Stack blocks into a design, edit them in place, and export a ready-to-send .eml file you can open in any mail client.

Next.jsReactTypeScriptTailwind CSSdnd-kit
60 min to build
What I learned

When creating an HTML email it's always best to build it has tables not as a freeform canvas. This way your email looks the same across all providers. email layouts must be linear, table-based rows because absolute positioning doesn't survive in real inboxes

Challenges & blockers

This was pretty straight forward, no real challenges or blockers here.

gitsecretfinder screenshot
Day 40Jul 10, 2026

gitsecretfinder

An educational secret scanner for vibe coders. Paste your code, point it at a public repo, or scan a whole GitHub account β€” gitsecretfinder finds real exposed API keys, tells you how big the exposure is.

View code β†’
Details β–Ύ

An educational secret scanner for vibe coders. Paste your code, point it at a public repo, or scan a whole GitHub account β€” gitsecretfinder finds real exposed API keys, tells you how big the exposure is.

Next.jsTypeScriptTailwind CSSSupabaseChart.jsGitHub API
120 min to build
What I learned

When you are working with delicate data like exposed APIs it's best to work with least privileged. I originally had the idea to show all exposed APIs, but my Claude Code moved me away from that for security and made an even better education app that helps you even remediate if you find your APIs are exposed.

PillCheck AI screenshot
Day 38Jul 8, 2026

PillCheck AI

PillCheck AI is a mobile-first pill identification assistant. A user can capture or upload a photo of a single pill, review the visible traits extracted from the image, edit those traits, and search for matches.

View code β†’
Details β–Ύ

PillCheck AI is a mobile-first pill identification assistant. A user can capture or upload a photo of a single pill, review the visible traits extracted from the image, edit those traits, and search for matches.

Next.jsTypeScriptTailwind CSSSupabaseOpenAI Responses API vision input
90 min to build
What I learned

WARNING. DO NOT RELY ON THIS APP FOR MEDICAL ACCURACY. Definately do some research and find the endpoints first before building around an API is the best route.

Challenges & blockers

Got stuck with the API endpoints for the pill searches and had to refactor, which took tons of time.

Proposal Builder screenshot
Day 50Jul 20, 2026

Proposal Builder

Creates a beautiful branded proposal or quote for your business

Open app β†’
Details β–Ύ

Creates a beautiful branded proposal or quote for your business

ReactHighLevel AI Studio
60 min to build
Unbored screenshot
Day 13Jun 13, 2026

Unbored

Bored? Swipe through a deck of things to do β€” right to add an idea to your plan, left to skip. Build a little plan for your afternoon, then share it with a link. No sign-up, works offline, mobile-first.

View code β†’
Details β–Ύ

Bored? Swipe through a deck of things to do β€” right to add an idea to your plan, left to skip. Build a little plan for your afternoon, then share it with a link. No sign-up, works offline, mobile-first.

Next.jsReactTypeScriptTailwind CSSMotioncanvas-confetti
30 min to build
What I learned

With small API data points you can simply store them in a JSON or typeset and seed your app with the data. Use this if the API that you are pulling from allows this and also does not get refreshed. this helps reduce any dependencies on rate limits.

Challenges & blockers

No challenges. Easy day.

Bill Breaker screenshot
Day 61Jul 31, 2026

Bill Breaker

it allows the users to see how to break dock.

Open app β†’
Details β–Ύ

it allows the users to see how to break dock.

ReactHighlevel AI Studio
30 min to build
Swap This screenshot
Day 14Jun 14, 2026

Swap This

Keep the cravings. Cut the junk. Search any food, pick what you care about β€” calories, sugar, processing, salt, protein, or eco-impact β€” and Swap This finds a healthier version in the same category, sold where you live.

View code β†’
Details β–Ύ

Keep the cravings. Cut the junk. Search any food, pick what you care about β€” calories, sugar, processing, salt, protein, or eco-impact β€” and Swap This finds a healthier version in the same category, sold where you live.

Next.jsTypeScriptTailwind CSSSupabaseOpen Food Facts API
240 min to build
What I learned

When consulting with your AI and using an API as a data source, ensure you dictate which version of the API to use if you are particular and don't want Claude to guess.

Challenges & blockers

Without proper direction, Claude automatically chose the deprecated version 2 of the API. I have to reframe it to use the V3.6 of the Open Food Facts API to ensure we had the latest features and data.

Last Mark Standing screenshot
Day 11Jun 11, 2026

Last Mark Standing

A realtime multiplayer tic-tac-toe tournament with a twist that makes draws impossible: you only ever have 3 marks on the board β€” placing a 4th erases your oldest (it pulses before it dies, so everyone sees it coming).

View code β†’
Details β–Ύ

A realtime multiplayer tic-tac-toe tournament with a twist that makes draws impossible: you only ever have 3 marks on the board β€” placing a 4th erases your oldest (it pulses before it dies, so everyone sees it coming).

Next.jsReact 19TypeScriptTailwind CSSSupabasecanvas-confettiWebAudio
60 min to build
What I learned

Supabase is really amazing at supporting live realtime broadcasting and can be very versital with multiplayer games and challenges.

Challenges & blockers

No blockers, easy day

Stop The Clock screenshot
Day 66Aug 5, 2026

Stop The Clock

test your precision. this could also be a lead magnet used on a website

Open app β†’
Details β–Ύ

test your precision. this could also be a lead magnet used on a website

ReactHighLevel AI Studio
60 min to build
Date Proposal screenshot
Day 94Sep 2, 2026

Date Proposal

A playful little love letter: say yes, pick a dinner, choose a date and time, and we'll save the date to your calendar. What to wear included.

Open app β†’
Details β–Ύ

A playful little love letter: say yes, pick a dinner, choose a date and time, and we'll save the date to your calendar. What to wear included.

ReactHighLevel AI Studio
60 min to build
Aura City screenshot
Day 88Aug 27, 2026

Aura City

Your city turns into art

Open app β†’
Details β–Ύ

Your city turns into art

reacthighlevel ai studio
60 min to build
HitchMate screenshot
Day 42Jul 12, 2026

HitchMate

HitchMate is a mobile-first, real-time map app for hitchhikers. Drop a pin, get seen by nearby drivers, and β€” once someone accepts β€” connect over live tracking and chat until you're picked up. Safety is built into the core, not bolted on.

View code β†’
Details β–Ύ

HitchMate is a mobile-first, real-time map app for hitchhikers. Drop a pin, get seen by nearby drivers, and β€” once someone accepts β€” connect over live tracking and chat until you're picked up. Safety is built into the core, not bolted on.

Next.jsTypeScriptTailwind CSSSupabaseGoogle Places APIGoogle Routes APIGoogle Geocoding APIMediaPipeFaceLandmarker
120 min to build
MatchTowin screenshot
Day 10Jun 10, 2026

MatchTowin

A first-person escape-room memory game. You wake locked inside a Victorian manor: three rooms, each bound by hidden sigil pairs. Touch an object to wake its sigil, find its twin to break a lock, break every lock before the clock dies.

View code β†’
Details β–Ύ

A first-person escape-room memory game. You wake locked inside a Victorian manor: three rooms, each bound by hidden sigil pairs. Touch an object to wake its sigil, find its twin to break a lock, break every lock before the clock dies.

Next.jsTypeScripteact-three-fiberthree.jszustandTailwindSupabaseWebGLWebAudio
180 min to build
What I learned

Creating a web game takes a lot of time, especially given the complexity of the game we built. We built this app using Fable 5 by Anthropic.

Challenges & blockers

The challenge today was that iw as already tired when i started. My energy picked up as i engaged on the live. So happy we finished the project.

HaulAway screenshot
Day 76Aug 15, 2026

HaulAway

A estimate calculator for junk removal

Open app β†’
Details β–Ύ

A estimate calculator for junk removal

reactHighLevel Ai Studio
55 min to build
Plumber Site screenshot
Day 48Jul 18, 2026

Plumber Site

A website for a plumber with an intractive lead magnet

Open app β†’
Details β–Ύ

A website for a plumber with an intractive lead magnet

ReactHighLevel AI Studio
60 min to build
SocialMe screenshot
Day 15Jun 15, 2026

SocialMe

Find the people already asking questions your business can answer β€” and be the one who replies first.

View code β†’
Details β–Ύ

Find the people already asking questions your business can answer β€” and be the one who replies first.

Next.jsTypeScriptTailwind CSSSupabaseGoogle AuthAnthropic
105 min to build
What I learned

definately do just go with the frist idea that claude gives you and go with it. Validate it especially when it comes tyo APIS

Challenges & blockers

I had the hardest time locking in an idea of what to build today because i kept getting blocked by APIs requiring more details and approval processes. This was a really frustrating day, but we pivoted and made something that works. It's not what i wanted, but we we finished a working product

BestOffer screenshot
Day 19Jun 19, 2026

BestOffer

Turn five facts about your service business into a ready-to-use offer positioning kit.

View code β†’
Details β–Ύ

Turn five facts about your service business into a ready-to-use offer positioning kit.

Next.jsTypeScriptTailwindAnthropic SDK
45 min to build
What I learned

Building a simple app that has meaningful impact with AI is really easy and quick as a simple MVP

Challenges & blockers

No challenges, easy app today.

Julian Bakes - Order Builder screenshot
Day 89Aug 28, 2026

Julian Bakes - Order Builder

Build your perfect Julian Bakes box. Pick your bread, pastries, dessert, and drink, then join the pre-order waitlist. Fresh, handmade, Miami-baked

Open app β†’
Details β–Ύ

Build your perfect Julian Bakes box. Pick your bread, pastries, dessert, and drink, then join the pre-order waitlist. Fresh, handmade, Miami-baked

ReactHighLevel AI Studio
60 min to build
Tower Stack screenshot
Day 65Aug 4, 2026

Tower Stack

A stacking game of chance

Open app β†’
Details β–Ύ

A stacking game of chance

ReactHighLevel AI Studio
30 min to build
Clap UI screenshot
Day 72Aug 11, 2026

Clap UI

A playful web app that listens for your double clap and toggles the screen between black and white.

Open app β†’
Details β–Ύ

A playful web app that listens for your double clap and toggles the screen between black and white.

ReactHighLevel AI Studio
30 min to build
Quack Shot screenshot
Day 77Aug 16, 2026

Quack Shot

Pinch your fingers to fire at carnival ducks

Open app β†’
Details β–Ύ

Pinch your fingers to fire at carnival ducks

ReactHighLevel AI Studio
120 min to build
Bounce Ball screenshot
Day 71Aug 10, 2026

Bounce Ball

Keep the ball afloat by sliding your paddle with the left and right arrow keys.

Open app β†’
Details β–Ύ

Keep the ball afloat by sliding your paddle with the left and right arrow keys.

reacthighlevel ai studio
30 min to build
Do Not Press screenshot
Day 59Jul 29, 2026

Do Not Press

A website trope Do Not Press button that actively gets wilder with each click

Open app β†’
Details β–Ύ

A website trope Do Not Press button that actively gets wilder with each click

ReactHighLevel AI Studio
30 min to build
README Studio screenshot
Day 82Aug 21, 2026

README Studio

A live Markdown editor for crafting beautiful GitHub READMEs.

Open app β†’
Details β–Ύ

A live Markdown editor for crafting beautiful GitHub READMEs.

React
60 min to build
AttachΓ© Sales screenshot
Day 70Aug 9, 2026

AttachΓ© Sales

A Chrome extension that puts your HighLevel CRM inside Gmail β€” contact sidebar, templates, one-click meeting booking, and automatic email logging.

Open app β†’
Details β–Ύ

A Chrome extension that puts your HighLevel CRM inside Gmail β€” contact sidebar, templates, one-click meeting booking, and automatic email logging.

TypeScriptChrome Extension MV3InboxSDKesbuildCloudflare WorkersCloudflare D1Durable ObjectsOAuth 2.0HighLevel APIPythonPillowFFmpeg
600 min to build
What I learned

You can view Chrome Extension here: https://chromewebstore.google.com/detail/iajibgjmccohcpaeggjnbafkmfppioin

PawClaim screenshot
Day 81Aug 20, 2026

PawClaim

PawClaims is a local-first tracker for your MetLife Pet insurance claims. Upload vet receipts, track claim status, monitor deductibles, and know exactly what's been paid and what's pending.

Open app β†’
Details β–Ύ

PawClaims is a local-first tracker for your MetLife Pet insurance claims. Upload vet receipts, track claim status, monitor deductibles, and know exactly what's been paid and what's pending.

ReactHighLevel AI Studio
60 min to build
Day 63Aug 2, 2026

Click Count

Simple clicker to count per tap

Open app β†’
Details β–Ύ

Simple clicker to count per tap

React
60 min to build
Self-Defense Readiness Score screenshot
Day 98Sep 6, 2026

Self-Defense Readiness Score

Take the free 60-second Self-Defense Readiness Score quiz from Tiger Martial Arts. Get your personalized score, safety tips, and recommended training path.

Open app β†’
Details β–Ύ

Take the free 60-second Self-Defense Readiness Score quiz from Tiger Martial Arts. Get your personalized score, safety tips, and recommended training path.

reacthighlevel ai studio
20 min to build
Neon Snake screenshot
Day 99Sep 7, 2026

Neon Snake

Neon Snake is a free classic arcade snake game. Eat the glowing orbs, grow longer, and beat your high score. Play with arrow keys, WASD, or swipe.

Open app β†’
Details β–Ύ

Neon Snake is a free classic arcade snake game. Eat the glowing orbs, grow longer, and beat your high score. Play with arrow keys, WASD, or swipe.

ReactHighLevel Ai Studio
30 min to build
DrawFree screenshot
Day 8Jun 8, 2026

DrawFree

A no-login, real-time collaborative drawing board. Spin up a blank canvas, publish it, and share a link or QR code

View code β†’
Details β–Ύ

A no-login, real-time collaborative drawing board. Spin up a blank canvas, publish it, and share a link or QR code

Next.jsReact 19TypeScriptTailwind CSSSupabaseqrcode.react
120 min to build
RedditScan screenshot
Day 73Aug 12, 2026

RedditScan

Scans your websites and creates a full business profile for you and allows you to create custom messages for reddit

Open app β†’
Details β–Ύ

Scans your websites and creates a full business profile for you and allows you to create custom messages for reddit

React
240 min to build
ZenQuote screenshot
Day 24Jun 24, 2026

ZenQuote

A calm daily quote app built on the ZenQuotes API. Not a quote shuffler: today's shared quote fades in line by line, paced to a breathing orb

View code β†’
Details β–Ύ

A calm daily quote app built on the ZenQuotes API. Not a quote shuffler: today's shared quote fades in line by line, paced to a breathing orb

Next.jsReactTypeScriptTailwind CSSZenQuotes API
60 min to build
What I learned

really easy to build an app using an API

Challenges & blockers

None, easy day today

Aura - Brand Campaign Website screenshot
Day 54Jul 24, 2026

Aura - Brand Campaign Website

A brand campaign launch website that sell a made up soda brand through beautiful animations and interactions.

Open app β†’
Details β–Ύ

A brand campaign launch website that sell a made up soda brand through beautiful animations and interactions.

ReactGSAPHighLevel AI
180 min to build
What I learned

You can build an amazing campaign website with GSAP

Challenges & blockers

Getting the animation scenes just right was a bit tricky, but being more specific helps truly align visuals and expectations.

Pilates Body Audit Lead Magnet screenshot
Day 79Aug 18, 2026

Pilates Body Audit Lead Magnet

Take a short 30 second video of yourself following 3 moves and get a readout video back from a certified instructor about your body health

Open app β†’
Details β–Ύ

Take a short 30 second video of yourself following 3 moves and get a readout video back from a certified instructor about your body health

ReactHighLevel AI Studio
60 min to build
Magic 8 Ball screenshot
Day 96Sep 4, 2026

Magic 8 Ball

Shake the Mystic Orb magic 8-ball and reveal your fortune. Ask a yes-or-no question and let fate decide.

Open app β†’
Details β–Ύ

Shake the Mystic Orb magic 8-ball and reveal your fortune. Ask a yes-or-no question and let fate decide.

ReactHighLevel AI Studio
20 min to build
InventoryHero screenshot
Day 4Jun 4, 2026

InventoryHero

Paste a product URL and find out whether it's in stock β€” with a screenshot of the page as proof.

View code β†’
Details β–Ύ

Paste a product URL and find out whether it's in stock β€” with a screenshot of the page as proof.

Next.jsTypeScriptTailwind CSSPythonFastAPIPlaywright
60 min to build
What I learned

Going live on TikTok has AI behind it that determines if you are promoting a product and restricts views and recommendations if you are seen selling on the platform. Shopify also has variants in the URL that you can help your scanner be more aware of the product you are determining the availability of. First attempt gave a false negative, because on that same page there was a variant that was out of stock and it happened to be the first variant (which the scanner read). By making the scanner variant aware it became more accurate.

Challenges & blockers

Larger websites have blockers that block headless scrapers (like Best Buy). This blocked us from scanning there but we were fortunate enough to discover an amazing website that we could use and it has the most fun soaps: https://nectarlife.com/products/fat-cat-soap?variant=41154009858128

Pomodoro Timer β€” Focus & Break Cycles screenshot
Day 80Aug 19, 2026

Pomodoro Timer β€” Focus & Break Cycles

A simple Pomodoro timer with 25-minute focus sessions and 5-minute breaks. Track your productivity and stay focused.

Open app β†’
Details β–Ύ

A simple Pomodoro timer with 25-minute focus sessions and 5-minute breaks. Track your productivity and stay focused.

reacthighlevel ai studio
15 min to build
52 Miramar - Luxury Apartment Selector screenshot
Day 95Sep 3, 2026

52 Miramar - Luxury Apartment Selector

Explore 52 Miramar. Interactive 3D floor plan guide, studio to 3-bedroom luxury coastal apartments with oceanfront views, live availability and pricing.

Open app β†’
Details β–Ύ

Explore 52 Miramar. Interactive 3D floor plan guide, studio to 3-bedroom luxury coastal apartments with oceanfront views, live availability and pricing.

ReacthighLevel AI Studio
120 min to build
BudgetCheck screenshot
Day 27Jun 27, 2026

BudgetCheck

a home-affordability calculator lead magnet for realtors.

View code β†’
Details β–Ύ

a home-affordability calculator lead magnet for realtors.

next.js
120 min to build
Noir Roast Personality Quiz Lead Magnet screenshot
Day 86Aug 25, 2026

Noir Roast Personality Quiz Lead Magnet

Noir Roast Co. crafts small-batch dark roast coffee from single-origin beans. Roasted to order and shipped within 24 hours for peak freshness.

Open app β†’
Details β–Ύ

Noir Roast Co. crafts small-batch dark roast coffee from single-origin beans. Roasted to order and shipped within 24 hours for peak freshness.

Reacthighlevel ai studio
60 min to build
Spin Lead Magnet screenshot
Day 85Aug 24, 2026

Spin Lead Magnet

Spin the wheel to win a free growth audit, strategy call, or marketing resource. One free spin β€” enter your email to claim your prize instantly.

Open app β†’
Details β–Ύ

Spin the wheel to win a free growth audit, strategy call, or marketing resource. One free spin β€” enter your email to claim your prize instantly.

ReactHighLevel Ai Studio
30 min to build
AirIQ screenshot
Day 23Jun 23, 2026

AirIQ

Know your air. Breathe easier. A mobile-first web app that helps residents check their local air quality by ZIP code

View code β†’
Details β–Ύ

Know your air. Breathe easier. A mobile-first web app that helps residents check their local air quality by ZIP code

Next.jsTypeScriptTailwind CSSreact-google-mapsrechartsGeocoding Google APIAir Quality Google APIPlaces Google APIMaps JavaScript Google APIWeather Google API
120 min to build
100 Day Log Diary screenshot
Day 1Jun 1, 2026

100 Day Log Diary

Daily accountability tracker for my 100 day AI build challenge

Open app β†’
Details β–Ύ

Daily accountability tracker for my 100 day AI build challenge

Next.jsReactTypeScriptTailwindSupabasePostgres
240 min to build
What I learned

Using Supabase with Google Auth

Challenges & blockers

Nothing yet

Spaceship Earth screenshot
Day 12Jun 12, 2026

Spaceship Earth

A full-screen, interactive 3D globe showing our planet right now β€” live natural events, real satellite imagery, and a tappable world atlas, all from NASA and open data.

View code β†’
Details β–Ύ

A full-screen, interactive 3D globe showing our planet right now β€” live natural events, real satellite imagery, and a tappable world atlas, all from NASA and open data.

Next.jsTypeScriptTailwind CSSreact-globe.glworld-atlas TopoJSONNASA EONETNASA EPICNASA GIBSREST Countries
90 min to build
What I learned

Working with the NASA API is pretty cool. If you want to get your hands on API keys for NASA and the country REST API, you need to create your API keys here... NASA: https://api.nasa.gov/ COUNTRY REST: https://restcountries.com/docs You will need these if you CLONE the repo for this project and make it your own. Don't forget to keep your secrete safe by using .env

Challenges & blockers

Making sure that APIs are layered correctly so they compliment each other,

OnBrand screenshot
Day 20Jun 20, 2026

OnBrand

Scan any website and instantly get a marketing brand kit.

View code β†’
Details β–Ύ

Scan any website and instantly get a marketing brand kit.

Next.jsReactTypeScriptTailwind CSSSupabaseAnthropic Claude APIVercel
45 min to build
What I learned

You can encrypt a key in Supabase and use it when you need to via the server.

Challenges & blockers

Easy app, no challenges

Food Roulette screenshot
Day 34Jul 4, 2026

Food Roulette

Can't decide where to eat? Type your zip, hit Spin, and Food Roulette picks a great-rated restaurant near you β€” with a satisfying wheel spin before the reveal. Built for the indecisive.

View code β†’
Details β–Ύ

Can't decide where to eat? Type your zip, hit Spin, and Food Roulette picks a great-rated restaurant near you β€” with a satisfying wheel spin before the reveal. Built for the indecisive.

Next.jsTypeScriptTailwind CSSFramer MotionSupabaseGoogle Routes Routes APIGoogle Places APIGoogle Geocoding API
50 min to build
PokΓ©Morph screenshot
Day 39Jul 9, 2026

PokΓ©Morph

Scan your face and discover which of the original 151 Kanto PokΓ©mon you are β€” then generate a photorealistic, live-action AI morph of your own face fused with your PokΓ©mon's element, and share your Trainer Card.

View code β†’
Details β–Ύ

Scan your face and discover which of the original 151 Kanto PokΓ©mon you are β€” then generate a photorealistic, live-action AI morph of your own face fused with your PokΓ©mon's element, and share your Trainer Card.

Next.jsReact 19TypeScriptTailwindSupabaseOpenAI GPT Image 2PokΓ©APIface-apiMediaPipe
105 min to build
Retro Frogger screenshot
Day 47Jul 17, 2026

Retro Frogger

A retro frogger game

Open app β†’
Details β–Ύ

A retro frogger game

ReactHighLevel AI Studio
90 min to build
EcoRoof ROI & Energy Simulator screenshot
Day 49Jul 19, 2026

EcoRoof ROI & Energy Simulator

A Real Time roof age cost and energy savings lead magnet for the roofing industry

Open app β†’
Details β–Ύ

A Real Time roof age cost and energy savings lead magnet for the roofing industry

ReactHighLevel AI Studio
90 min to build
Moodboard Delux screenshot
Day 6Jun 6, 2026

Moodboard Delux

A moodboard roulette. Hit Spin and it generates a coherent themed moodboard you can customize.

View code β†’
Details β–Ύ

A moodboard roulette. Hit Spin and it generates a coherent themed moodboard you can customize.

reactNext.jsTypeScriptTailwind CSSmoveablePicsumGoogle Fonts
120 min to build
What I learned

If you don't prompt AI to "Do not do anything," it will immediately jump into scaffolding and building out your project without any written-out plan.

Challenges & blockers

Getting the color property popovers to position themselves so that i can close the popover. With a quick screenshot of the issues, Claude was able to figure out the problem and get it fixed in one go.

RouteMate screenshot
Day 18Jun 18, 2026

RouteMate

RouteMate is a premium route planning app for service workers, door-to-door teams, and local businesses.

View code β†’
Details β–Ύ

RouteMate is a premium route planning app for service workers, door-to-door teams, and local businesses.

Next.jsTypeScriptTailwindSupabaseGoogle Maps JavaScript APIGoogle Routes APIGoogle Geocoding APIGoogle Places API
90 min to build
What I learned

used Codex to build this app. You have to be more specific with what you want to build than you normally would with Claude Code, but the build is solid. One of the cool things about using Codex, is that you have access to all of your models (including Image 2.0) So if you are building landing page, it's really good for that.

Challenges & blockers

Layering the API to work together, plus understanding how to navigate the API connections. One of the challenges we had was getting a proper visual for the animated route. What we ended up doing is using canvas to overlay the map and build the animation on top of that.

SameDay screenshot
Day 69Aug 8, 2026

SameDay

SameDay finds real things to do near you, right now, within the budget you have.

Open app β†’
Details β–Ύ

SameDay finds real things to do near you, right now, within the budget you have.

reactHighLevel Ai Studio
120 min to build
Bug Invaders screenshot
Day 43Jul 13, 2026

Bug Invaders

A neon synthwave take on the arcade classic. You pilot a ship at the bottom of the screen and squash a descending swarm of glowing bugs before they reach you.

View code β†’
Details β–Ύ

A neon synthwave take on the arcade classic. You pilot a ship at the bottom of the screen and squash a descending swarm of glowing bugs before they reach you.

Next.jsTailwindReactTypeScriptHTML5 CanvasWebAudio APISupabase
45 min to build
Googlemate screenshot
Day 16Jun 16, 2026

Googlemate

A local-business lead-gen tool for agencies, freelancers, and anyone who sells services to local businesses.

View code β†’
Details β–Ύ

A local-business lead-gen tool for agencies, freelancers, and anyone who sells services to local businesses.

Next.jsTypeScriptTailwindSupabaseAnthropicGoogle Places API
90 min to build
What I learned

Google APIs do have a large threshhold for free tiers. Easy to play around with and build things from. minimal friction.

Challenges & blockers

Google Places Api only pulls in a 5-review hard cap, so limited scope there. May need an additional source like Outscraper to pull in all reviews for proper sentiment analysis. You only have 1 project that has a billing account; otherwise, you have to request more.

Puzzle screenshot
Day 60Jul 30, 2026

Puzzle

This is a puzzle world

Open app β†’
Details β–Ύ

This is a puzzle world

ReactHighLevel Ai Studio
30 min to build
Donut Hands screenshot
Day 64Aug 3, 2026

Donut Hands

Move a donut in AR space with your hands

Open app β†’
Details β–Ύ

Move a donut in AR space with your hands

Reacthighlevel ai studio
60 min to build
SolarLeader screenshot
Day 17Jun 17, 2026

SolarLeader

SolarLeader is a local-first roofing lead intelligence prototype powered by Google Maps Platform and the Google Solar API.

View code β†’
Details β–Ύ

SolarLeader is a local-first roofing lead intelligence prototype powered by Google Maps Platform and the Google Solar API.

Next.jsReactTypeScriptTailwindReact PDFGoogle Geocoding APIGoogle Solar API
90 min to build
What I learned

Google has an incredible collection of APIs that you can integrate for free

Challenges & blockers

Just figuring out a solution for PDF reports which we solved with React PDF.

VisualMe screenshot
Day 31Jul 1, 2026

VisualMe

A real-time face HUD scanner that runs entirely in your browser. Point your webcam at your face and watch a sci-fi heads-up display track it live β€” estimating your age, reading your emotions, and draping a 478-point mesh over your features.

View code β†’
Details β–Ύ

A real-time face HUD scanner that runs entirely in your browser. Point your webcam at your face and watch a sci-fi heads-up display track it live β€” estimating your age, reading your emotions, and draping a 478-point mesh over your features.

Next.jsTypeScriptTailwind CSSMediaPipe FaceLandmarkerface-api.js
60 min to build
What I learned

I built the original MVP in just 25 minutes using Fable 5 (today is the first day back). What an amazing experience we just had so much more freetime to play around.

Challenges & blockers

Touge detection is not currently possible. Created a false positive and had to revert to correct.

CrewCast screenshot
Day 3Jun 3, 2026

CrewCast

Weather-aware scheduler that gives trade crews a go/no-go call on each job, tuned to the trade.

View code β†’
Details β–Ύ

Weather-aware scheduler that gives trade crews a go/no-go call on each job, tuned to the trade.

Next.jsTypeScriptTailwind CSSOpen-Meteo APIVercel
45 min to build
What I learned

A cool open source that doesn't require keys or sign-ins.

Challenges & blockers

None. This one was easy.

Foosball screenshot
Day 29Jun 29, 2026

Foosball

Old-school real-time, 2-player foosball in the browser.

View code β†’
Details β–Ύ

Old-school real-time, 2-player foosball in the browser.

Next.jsTypeScriptTailwind CSSCanvas 2DSupabase Realtime
60 min to build
Limina - Lunar Phase screenshot
Day 45Jul 15, 2026

Limina - Lunar Phase

A cinematic visual of the current lunar phase and the upcoming phases in real time

Open app β†’
Details β–Ύ

A cinematic visual of the current lunar phase and the upcoming phases in real time

highlevel ai studioReact
90 min to build
HotelMate screenshot
Day 57Jul 27, 2026

HotelMate

The very first global hotel searching platform that puts the user in control with your AI sidekick, Mate

Open app β†’
Details β–Ύ

The very first global hotel searching platform that puts the user in control with your AI sidekick, Mate

ReactNext.jsTypeScriptTailwindSupabaseSerpApi Google HotelsGoogle Maps PlatformAnthropic API
240 min to build
AI Diary screenshot
Day 36Jul 6, 2026

AI Diary

An enchanted, Tom Riddle-style diary. You handwrite on an aged-parchment canvas; when you pause, the ink soaks into the page and deteriorates like real ink drawn from a quill. Then Corvin Ashe β€” the presence bound into the book β€” writes bac

View code β†’
Details β–Ύ

An enchanted, Tom Riddle-style diary. You handwrite on an aged-parchment canvas; when you pause, the ink soaks into the page and deteriorates like real ink drawn from a quill. Then Corvin Ashe β€” the presence bound into the book β€” writes bac

Next.jsTypeScriptTailwind CSSSupabaseAnthropic ClaudeWebGLCanvas 2D
240 min to build
PlanIt screenshot
Day 26Jun 26, 2026

PlanIt

Plan trips together. Split fairly. Stay on budget.

View code β†’
Details β–Ύ

Plan trips together. Split fairly. Stay on budget.

Next.jsTypeScriptTailwind CSSSupabaseChart.js
180 min to build
Email Health Checker screenshot
Day 35Jul 5, 2026

Email Health Checker

Paste your sending domain, get an instant plain-English deliverability report. emailhealth checks the DNS records that decide whether your cold emails land in the inbox β€” SPF, DKIM, DMARC, and MX

View code β†’
Details β–Ύ

Paste your sending domain, get an instant plain-English deliverability report. emailhealth checks the DNS records that decide whether your cold emails land in the inbox β€” SPF, DKIM, DMARC, and MX

Next.jsTypeScriptTailwindSupabaseAnthropic Claude Haiku 4.5Vercel
60 min to build
incomewize screenshot
Day 25Jun 25, 2026

incomewize

See where you keep more of your income. incomewize compares state income tax between where you live now and where you're moving

View code β†’
Details β–Ύ

See where you keep more of your income. incomewize compares state income tax between where you live now and where you're moving

Next.jsReactTypeScriptTailwindSupabase@react-pdf/rendererChart.js
180 min to build
What I learned

Building and app with a cron job requires a server and can't run solely internall. So using Vercel's Cron job or Supabase Cron job tasks was necessary.

Challenges & blockers

Grabbing accurate data as there is no official API or JSOn that the source provided. So we had to downoad and scrape from the site and provied excel sheets to grab the data. We also took the opportunity to download the excel sheets from 2015 and up to grab historical data for trends

DRAUM β€” Modern Whisky Journal & Sommelier Matchmaker screenshot
Day 90Aug 29, 2026

DRAUM β€” Modern Whisky Journal & Sommelier Matchmaker

Explore expert whisky reviews, compare tasting notes with master sommeliers, discover tailored dram recommendations, and track your personal cellar.

Open app β†’
Details β–Ύ

Explore expert whisky reviews, compare tasting notes with master sommeliers, discover tailored dram recommendations, and track your personal cellar.

ReactHighLevel AI Studio
120 min to build
The Prize Claw screenshot
Day 91Aug 30, 2026

The Prize Claw

Drop the claw, grab a prize, claim it with your email, then book a call to redeem. A gamified arcade lead-capture and booking experience.

Open app β†’
Details β–Ύ

Drop the claw, grab a prize, claim it with your email, then book a call to redeem. A gamified arcade lead-capture and booking experience.

ReactHighLevel Ai Studio
0 min to build
ProspectCentral screenshot
Day 22Jun 22, 2026

ProspectCentral

Prospect in flow with a built in prospecting software

Open app β†’
Details β–Ύ

Prospect in flow with a built in prospecting software

reactTypeScript
240 min to build
Marketing SEO Webscraper screenshot
Day 2Jun 2, 2026

Marketing SEO Webscraper

Scrapes your client's or competitor's website for their SEO and creates a markdown file for you to use in your favorite LLM

View code β†’
Details β–Ύ

Scrapes your client's or competitor's website for their SEO and creates a markdown file for you to use in your favorite LLM

Next.jsReactTypeScriptTailwindPlaywrightmozilla/readabilityjsdomTurndownzodESLintnpmLocalhost
60 min to build
What I learned

Chromium is the default in Playwright. You can also set uo Playwright to work with Webkit (Safari) on Mac. Web Scraping is better with BFS = Breadth-First Search β€” a way of walking a tree/graph (in our case, a website's link structure) first and then through sitemap. This emulates the natural user browsing path.

Challenges & blockers

None

SoundIt screenshot
Day 30Jun 30, 2026

SoundIt

A tap-to-match phonics game for preschoolers.

View code β†’
Details β–Ύ

A tap-to-match phonics game for preschoolers.

Next.jsReact 19Tailwind CSSWeb Audio APISpeechSynthesiscanvas-confetti
60 min to build
Public progress page Β· 100 Day Log Diary Β· Privacy