Skip to content
brandonharding.dev

Client product

Storybook Studio

Enrollment for a children's art studio

Role
Founder & Senior Software Engineer
Period
2025 – 2026
storybookstudiosa.com
Storybook Studio class catalog
Class catalog — ages, schedules, and reserve flows
storybookstudiosa.com
Storybook Studio celebrations page
Celebrations — birthday booking and how it works

Overview

Storybook Studio needed a site that felt like the studio: literature-inspired, warm, and easy for parents to use. I built a custom enrollment experience so families can browse classes and camps, create accounts, and reserve spots with secure checkout. Semester schedules, monthly tuition, and deposits for birthday celebrations sit on a single flow instead of email threads and spreadsheets.

Outcomes

  • Shipped a branded enrollment site for classes, camps, and celebrations
  • Account creation and child profiles so parents can reserve spots themselves
  • Secure checkout for experience fees, tuition, and deposits
  • Replaced manual intake with a parent-facing catalog and payment flow

Architecture

Frontend

  • Catalog
  • Accounts
  • Checkout

Backend

  • Enrollment APIs
  • Schedules
  • Profiles

Data & payments

  • Relational DB
  • Stripe

A marketing and catalog frontend talks to enrollment APIs. Accounts, child profiles, and class inventory live in a relational database; payments go through Stripe.

Tech stack

  • TypeScript
  • SvelteKit
  • Stripe
  • AWS