At a glance
WHAT IT’S REALLY ABOUT
Building a Thanksgiving party hub with Lovable, fonts, images, recipes
- Claire builds a Thanksgiving “party hub” in Lovable to manage invites, potluck dishes, recipe sharing, and a photo gallery, using it as a live demo of vibe-coding workflows.
- She shows how small design upgrades—especially intentional typography via Google Font pairings—can dramatically improve the feel of an AI-generated app while also teaching you where the changes live in code (e.g., Tailwind config).
- She replaces generic hero imagery with a custom Midjourney header using style references and aspect-ratio tuning, then iterates through incremental UI fixes (with candid examples where vibe coding fails to resolve styling issues).
- On the functionality side, she adds dietary-restriction multi-selects and dish allergen tags, and shares a favorite ChatGPT prompt pattern to reformat recipes so measurements appear inline with each step—making cooking (especially with kids) easier.
IDEAS WORTH REMEMBERING
5 ideasStart with a clear V1 prompt, then iterate in small design chunks.
Claire begins with a straightforward Lovable prompt (invites, dishes, recipes, photos) and improves the app step-by-step. She argues incremental, targeted prompts avoid the model “getting lost” compared to dumping a large list of issues at once.
Typography is the fastest lever to make vibe-coded apps feel intentional.
By using a curated Google Font combination (Homemade Apple for headlines, Raleway for body), the UI instantly feels more “cozy” and custom. She highlights that many vibe-coding tools already integrate smoothly with Google Fonts.
Use vibe coding as a way to learn real implementation details.
Claire points viewers to the actual file changes—Google Fonts import, Tailwind config updates, and default CSS—so the exercise teaches both design taste and how modern frontend stacks wire typography.
Midjourney “style references” plus correct aspect ratios beat generic hero images.
She finds a whimsical storybook-style reference string on X, reuses the prompt, and fixes the mismatch by removing the hard-coded aspect ratio and regenerating at 2:1 for a website header. This yields a more on-brand, better-fitting hero background.
Screenshots and specific bug descriptions help, but vibe-coding debugging is imperfect.
She tries screenshot-based feedback for clipped headline text and navbar spacing; some fixes don’t stick. The practical takeaway: expect to occasionally inspect and edit code yourself when the model doesn’t resolve styling reliably.
WORDS WORTH SAVING
5 quotesOne of the things that I think you can do to uplevel any design is get a really nice typography combination in your application.
— Claire Vo
These are just a couple really simple tips and tricks that are gonna get you from what feels like a little bit like vibe coding slop to something much more beautiful… ‘artisanally crafted, farm-to-table software.’
— Claire Vo
I think if you gave a big list of, ‘I don’t like the typography, and I don’t like the header…’ it can get lost… but this incremental step-by-step is really helpful.
— Claire Vo
This is just proof that sometimes vibe coding is not perfect.
— Claire Vo
Fully reformatted… with measurements embedded directly into each step so you never have to jump back to the ingredients.
— ChatGPT (as read/quoted by Claire Vo)
High quality AI-generated summary created from speaker-labeled transcript.
Get more out of YouTube videos.
High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.
Add to Chrome