Jeanette
The Gift
A complete digital presence for a Lancashire medium — bespoke branding, a live events system with a page for every date, a venue directory, personal storytelling, and a site that keeps its own listings current.
A complete website,
zero to one.
Jeanette needed more than a brochure page — she needed a platform that promotes her live demonstrations, tells her story in her own words, and turns visitors into bookings and returning audiences. Every page, every section and every line of design was built from scratch, on a site that looks after its own event listings.
Bespoke Homepage
A branded hero, what Jeanette offers, her next dates pulled from the events list, and her story in brief.
Live Events System
A featured event, a month calendar and an upcoming list, all generated from one events file.
A Page for Every Event
Each date gets its own page with add-to-calendar, directions and share buttons.
Venue Directory
Sixteen venue pages, each with the address, the venue’s own details and directions.
Keeps Itself Current
A nightly rebuild moves past dates off the listings without anyone touching the site.
Personal Storytelling
An About page in Jeanette’s own voice and ten spirit-world stories.
Event-Aware Enquiries
A contact form that knows which event a visitor came from, plus a consent-based mailing list.
A live events page
that drives attendance.
For a performer who earns a living through live demonstrations, the events page isn’t an afterthought — it’s the engine of the business. A bold “next event” spotlight leads into a month calendar and an upcoming list, so visitors always know what’s coming.
All of it is generated from a single events file: add a date once and it appears on the homepage’s “Next Dates”, the calendar, the listings and its own page. The call to action suits each event — buy tickets through the venue, or ask Jeanette directly.
The next event, with its poster
Month calendar of upcoming dates
“Next Dates” on the homepage
Every date gets a page
worth sharing.
Each event has its own address, with a branded poster generated for it, the date, time and venue, and three one-tap actions: add it to your calendar, get directions, or share it with a friend. It’s a link made for sharing, and the page a friend lands on when it’s passed along.
“Ask about this event” opens the contact form with that event already selected, and every page carries event structured data so search engines can list the date properly.
Sixteen venues,
each with its own page.
Jeanette performs in churches, spiritualist centres, halls and clubs across the region. The venue directory gives each one a page — the address, the venue’s own contact details and website, directions, and a short introduction researched from the venue itself.
Visitors know where they’re going before they set off, and every venue page is another way for a local search to find Jeanette.
The venue directory
A venue’s page
A site that never
advertises a past date.
The quickest way for an events site to lose trust is to promote something that happened last week. Jeanette’s site rebuilds itself every night: past dates move off the listings and into the archive, and the next event takes the spotlight, with nobody lifting a finger.
It’s a static site — fast, secure and cheap to host — that behaves like a live one. When a new date is confirmed, it’s one line in the events file, and the site does the rest.
Nightly rebuild
A scheduled job rebuilds the site every night, so the listings always match the calendar.
One events file
A date added once appears on the homepage, the calendar, the listings and its own page.
Past dates archived
Finished events leave the listings automatically and keep their page as a record.
Static and fast
Pages are built ahead of time, so they load quickly and there is no server to attack.
Storytelling that turns
visitors into believers.
People don’t book a medium after reading a bullet-point list of services — they book someone they feel connected to. The About page is built around Jeanette’s voice, letting her speak in her own words and invite visitors into her world.
Ten spirit-world stories — spirit children, animals, angels and more — open in a reading view without leaving the page, giving browsers reasons to stay, read, and ultimately reach out.
In her own words
Spirit-world stories
Enquiries that arrive
already sorted.
A subject dropdown lets visitors choose between booking Jeanette for an event, asking about an event, a group or private event, or a general question — so she knows what kind of reply is needed before she reads a word. Submissions are handled by Netlify Forms, with no server to maintain.
Every page ends with a mailing-list signup that asks for consent separately, so Jeanette builds a list of people who want to hear about new dates — an audience she owns, rather than one a social network lends her.
The enquiry form
Mailing list in the footer
Tech Stack
Fast, lean and built to last — a static site generated by a small Node build, with serverless forms and a nightly rebuild.
Frontend
HTML5 · Tailwind CSS v4 · vanilla JavaScript
Build
Custom Node static-site generator
Content
Events, venues and stories from JSON
Forms
Netlify Forms — enquiries and mailing list
Hosting
Netlify — CDN, image CDN, nightly rebuild
Analytics
Google Analytics 4 with Consent Mode v2
Let’s build your website.
Whether you’re a sole trader, a performer or a growing brand, a professionally built website pays for itself. Get in touch and let’s talk about what you need.
Website packages and prices