Building & Launching a Magical Winter Festival Website
(Deployed with Vercel)
I built and designed and interactive flipbook landing page with animated snowflakes, snowmen, my tickling polar bears, and a light & dark mode with button. This features hover gold metallic text effects, vintage vine borders, and mobile responsive design.
Day 4: Launching a Magical Winter Festival Website 🌨️✨
The Request From the Mayor
Success creates its own problems: After all the buzz from the fortune teller, the snowy storytelling booth, and the hot cocoa championship, I got a call from the Festival Director – and the mayor herself. They wanted a website to promote next year’s event. Deployed. Today. $0 budget.
I designed to design a magical book... No pressure 😅.
- goose & goose Developer Extension: My MVP. AI pair programming for front-end.
- Vercel: For a blazing-fast deploy and global CDN.
- Cursor & VS Code: For some final manual tweaks.
- HTML5, CSS3, and vanilla JavaScript: No build tools, no frameworks.
Just pure web magic!
My Site Features
☃️ Interactive Flipbook Style
- The site feels like flipping through a cozy winter storybook on mobile or desktop.
- Each “page” is a highlight: fortune telling, cocoa championship, story booth.
- Animated page turns and ultra-smooth navigation.
❄️ Snow, Snow, Snow!
- Glassmorphic snowflakes fall gently in the background (pure CSS, baby!).
- Hovering makes some flakes shimmer and twirl.
- Gold, animated text greets the user at the top.
🎨 Festive CSS Effects
- Glassmorphism: All cards and highlight sections float over a frosty, blurred background.
- Gold text: Subtle CSS animations so headlines “twinkle.”
- Dark Mode: Toggle switch for instant nighttime coziness; even the snow adapts!
📱 Mobile Responsiveness
- Grid and flex layouts make every section fluid, from giant screens down to phone width.
- Navigation adapts: hamburger on mobile, tabs on desktop.
- Interactive elements are touch-optimized.
🎁 Bonus Features
- Countdown timer to next year’s festival.
- Testimonials carousel (thanks Goose’s text gen!).
- Festive photo gallery (all creative commons/Unsplash).
- Deployed on Vercel with real HTTPS and instant reloads.
The AI Engineering Process
- Rapid Conversational Planning: I outlined my design and requirements to goose Desktop.
- Incremental Development: goose created page structure, then progressively styled each section as I described the “Magic.”
- Iterative UI/UX Refinement: I asked for subtle effects, glassy backgrounds, gold text, and mobile tweaks. Every sparkle, every tickle, all thinks snow. My code completed the rest of the particular details. I utilize cursor for the rest. I ran out of Tokens.
- Deployment: goose generated the Vercel config, pushed my repo, and handled the deploy (almost... see “Lessons Learned”).
Problems & Workarounds
-
Vercel 404: It escaped me that Vercel defaults to
index.html; mine wasindex-final.html. Quick renaming which fixed everything. - Live Design Tweaks: Tweaked mobile breakpoints and snow timing for the perfect “feel.”
What I Learned
- AI speeds up everything – if you know how to “converse” with it. Prompt engineering is key!
- Clear, visual language in prompts gets you closer to what you want, faster. Every intricate details matter.
- Frontend AI tools can now “view” my design – not just code structure.
- Mobile-first and accessibility can be designed in from the start, not awkwardly patched on.
Try It Yourself
- Install Goose Desktop & Developer Extension. You will no regret it!
- Use
goose runwith your vision, then iterate with detailed requests. - Deploy to Vercel (or Netlify) and share with the world!
Get Goose Desktop from block.github.io/goose
Go to Settings → Extensions
Enable Auto-Visualiser
Get free credits at goose-credits.dev (code: ADVENTDAY3)
Paste your data and describe what you want to see
Final Thoughts
I’m overjoyed with how much fun this day was – seeing winter magic come to life with a AI-powered sessions. AI Engineering is top tier. The mayor got the demo, the town received a magical website, and I was AI able to utilize mazing tools and engineer. Learning made fun! Such a delight.
Day 4: Complete. Website: Live. Mayor: Impressed.
This post is part of my Advent of AI journey - AI Engineering: Advent of AI with goose Day 4 of AI engineering challenges.
Follow along for more AI adventures with Eri!







Top comments (0)