Work/Full-Stack Web

Westerfield Media Booked Consultations Site

Consultation-booking site with a Gemini chatbot grounded in site content

Typeclient
Statusprototype
Updated2026-01-21
SourcePrivate

What it is

A Vite and React site for Westerfield Media with a booked-consultations flow and an AI chatbot (Gemini 1.5 Flash) that answers visitor questions from the website's own content. The repo was set up to connect the project to Vercel.

The problem

A small media business needs a site that books consultations and answers common visitor questions without staff.

How it works

  1. Vite and TypeScript single-page app (App.tsx plus a components folder)
  2. A Chatbot component calls the Gemini API with the site's content as context
  3. Deployed through Vercel

Stack

TypeScriptReactViteGemini APIVercel

Disciplines

For your business

Client websites with a built-in AI chatbot trained on the site's content and a consultation-booking flow.