Sample project: Happy Party – Website Refresh

A fast, modern site concept for a children’s party company that was relying on Facebook and an outdated website. This build focuses on one clear booking funnel, local SEO and a simple CMS so they can run offers and updates without needing a dev. It will be rolled into their full brand refresh in 2026.

Overview

Happy Party’s old site was dated and did not represent her brand well, so most enquiries were coming through Facebook instead. I designed and built a lightweight, conversion-focused site that actually matches how they sell: clear packages, strong visuals and a direct path to checking availability.

Tech stack: React (Vite + TypeScript), Tailwind CSS, Sanity CMS, Vercel

Client: Happy Party – children’s party & entertainment brand
Project: New marketing site + booking funnel (prototype)
Stage: Shipped as a working sample – to be applied with 2026 brand refresh

Objective

  • Turn the website into a real lead source, not just an online flyer

  • Make it easy for parents to see what’s on offer, what areas are covered and how to book

  • Set up an SEO-friendly structure that can rank locally for children’s party searches

  • Keep maintenance simple with a small CMS so they can post News & Offers without breaking anything

  • Give the client a site they’re proud to roll out with their 2026 rebrand

SEO & Site Structure

I built the site around a single idea: one funnel, many doors.

  • Clear IA:
    / Home, /packages, /themes, /gallery, /reviews, /faqs, /about, /book

  • Dedicated booking page (/book)

    • Every “Check availability” button points here

    • Easier to track and reduces distractions vs “scroll to a form”

  • Content hub: /posts (News & Offers)

    • For promos, seasonal themes and tips

    • Expands long-tail search coverage and keeps the site fresh

  • Local SEO baked in:

    • Copy written around “children’s party entertainers + [area]” and theme phrases

    • Space for LocalBusiness schema and service-area content on Home

    • Internal links from posts → Packages/Themes → Book

The result: a parent can land on any page, understand the value quickly, and always end up at /book with minimal friction.

Technical Setup

Built as if it were going live tomorrow:

  • Performance

    • Lightweight React build with Vite and tree-shaking

    • Hero image served via <picture> with WebP and fetchPriority="high" for faster LCP

    • Non-critical images lazy-loaded; layout kept stable to avoid jank

  • CMS & reliability

    • Sanity powers News & Offers and (later) Gallery content

    • If env variables are missing, the app degrades safely so deploys never break the site

    • Images generated via @sanity/image-url for responsive crops

  • SEO & sharing

    • Route-level control for titles and meta descriptions

    • Canonicals on key pages to avoid duplication

    • Open Graph defaults so links look good on Facebook / WhatsApp

    • Semantic HTML, proper heading order, labelled forms and alt text

  • Deployment

    • Deployed on Vercel with CI/CD and instant rollbacks

    • Sanity Studio isolated from the main app so content work doesn’t break builds

Impact & Next Steps

Expected impact once live

  • Higher CTR from search thanks to targeted titles and clearer value props

  • More form submissions, WhatsApp taps and calls because every CTA drives to /book

  • Better local visibility from LocalBusiness schema and service-area copy

  • Stronger engagement (lower bounce, better time on site) from faster load and a clean layout

  • Compounding organic traffic from regular News & Offers posts linking back into Packages and Themes

Measurement plan

  • GA4 events on:

    • “Check availability” button clicks

    • WhatsApp / tel: taps

    • Form start vs form complete

  • Search Console to track:

    • Coverage and rich-result enhancements

    • Queries around party themes + “near me” terms

Roadmap with the client

  • Plug in final branding and copy for the 2026 refresh

  • Wire Gallery, Reviews and FAQs into Sanity

  • Add schema for FAQ and Reviews (if policy-compliant)

  • Optional: scheduling widget on /book to reduce back-and-forth

Screenshot of the Happy Party children’s party website sample, showing the hero line “Children’s parties that parents actually enjoy” with Check availability and Call now buttons.

This featured website is a sample redesign for Happy Party, a children’s party company, built to show how I’d structure a growth-first, SEO-ready site for their brand refresh.

Back to Home
VIEW MORE PROJECTS

Ready to make your site work for you?
Tell me about your business and I’ll send back a simple plan for your website and SEO.

Get in contact
Previous
Previous

Sample Website: FAB Air Conditioning & Plumbing