CHAPTERS
Thanksgiving party hub: the “farm-to-table software” idea
Claire introduces the episode’s goal: vibe-code a personalized Thanksgiving party hub in Lovable to manage guests, potluck dishes, recipes, and photos. She frames it as both a practical holiday tool and a vehicle for learning design and AI workflows.
Sponsor break: Why enterprise apps use WorkOS
A short sponsor segment explains why AI tools need deep access to company systems and therefore must meet enterprise security expectations. WorkOS is positioned as a “Stripe for enterprise features,” providing authentication and admin capabilities via APIs.
Bootstrapping in Lovable: first prompt and V1 feature set
Claire starts the project with a simple Lovable prompt and reviews what the tool generates. The initial app includes core modules (dashboard, guest list, dish coordination, recipe sharing, photo gallery) with a warm autumn palette, but the design doesn’t fully land.
Design uplevel strategy: iterate incrementally instead of rewriting everything
She explains her approach to improving vibe-coded apps: make focused, step-by-step refinements rather than dumping a long list of complaints into the model. This keeps changes controlled and avoids losing the plot in regeneration.
Typography upgrade with Google Font pairings (Homemade Apple + Raleway)
Claire demonstrates a quick way to dramatically change the app’s feel by swapping fonts. She finds a Google Fonts pairing (via Canva’s combinations list) and prompts Lovable to apply it across headings and body text, then checks the implementation details.
Custom hero imagery with Midjourney style references
To replace the weak header image, Claire turns to Midjourney and uses a style reference found on X to get a textured, storybook “paper cut-out” aesthetic. She adapts the prompt to generate an autumn harvest-table scene that matches the cozy brand.
Fixing aspect ratio and generating a wide hero banner
The first Midjourney output is square, so Claire reuses the prompt and changes parameters to produce a wide banner suitable for a website hero. She highlights this as a practical technique: tune aspect ratio and metadata to fit specific UI placements.
Personalizing the app and dealing with imperfect vibe-coded layout fixes
Back in Lovable, Claire uploads the new hero image, renames the event to “Claire’s Thanksgiving Feast,” and requests more personalized copy. She then tries to fix clipping and navbar spacing via screenshots and prompts—showing both wins and limitations of automated styling fixes.
Adding guest dietary restrictions via a multi-select field
Claire extends functionality by adding dietary preferences to the guest list, emphasizing the importance of UX-specific language in prompts. Specifying “multi-select” yields a better form design and a useful default list without manual enumeration.
Mapping dietary tags to potluck dishes (allergens and safe options)
She connects the guest preference model to the dish coordinator by adding allergen/dietary tags to dishes. This enables quick scanning for compatibility and hints at future enhancements like coverage reports or matching guests to safe dishes.
Recipe pain point: ingredients and instructions split (bad for cooking with kids)
Claire explains why many online recipes are hard to follow: measurements live in a separate ingredients list while steps reference ingredients ambiguously. She sets up her favorite AI remedy—reformatting recipes so each step includes exact quantities.
ChatGPT 5.1 thoughts + the “bail and restart” prompting tactic
Before reformatting a stuffing recipe, Claire shares impressions of ChatGPT 5.1: improved personality but sometimes too “cute/sassy,” and it may jump straight into execution without clarifying questions. When it feels slow or stuck, she recommends stopping and restarting with a faster mode.
Final build: AI-reformatted recipe added to the hub + sharing and wrap-up
Claire pastes the reformatted polenta-and-sausage stuffing recipe into the app, creating a shareable, structured entry with embedded measurements per step. She briefly plugs her kid-friendly recipe site and closes with lessons learned about design iteration, customization, and the limits of vibe coding.
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