All work
CharityBooking SystemDonationsSanity CMS

A full charity-grade website, end-to-end for £2,000.

A bespoke booking system, a tiered donation engine, a Sanity-CMS-driven blog, and 13 fully-branded pages for Mending Lines — a UK non-profit running on-the-water sessions for community wellbeing. £2k all-in.

£0all-in · CMS, donations, booking
0public pages · CMS-driven
WCAGaccessibility-aware build
< 3 wkbrief to live
The brief

A real charity site, on a charity budget.

Mending Lines is a UK non-profit running fishing-led wellbeing sessions on lakes and rivers across the East Midlands. The brief: a real, production-grade website — booking, donations, content, the works — without the £8k–£15k agency price tag that normally comes attached.

The build had to feel warm rather than corporate, hold up to charity-sector compliance scrutiny, and crucially — let the team edit content themselves once we were gone. We packaged it for £2,000 all-in.

  • Charity-level compliance: safeguarding, accessibility, data handling
  • Sanity CMS so the team can publish without a developer
  • Bespoke booking that mirrors how sessions actually work
  • Donation flow that doesn't take a cut
Demo 01 · Booking

A 5-step session booking, built from scratch.

Real working mockup of the booking flow — session type, venue, time, details, review. Tap through it. Same flow as the live site, fully interactive.

mendinglines.example/book
Step 1 of 5

What kind of session?

Pick the closest match — you can change it later.

Demo 02 · Donations

Tiered donations with zero platform fees.

5 tiered cards, one-off / monthly toggle, custom amount, Gift-Aid-ready. Stripe Connect on the live site, so 100% of every pound lands in the charity's account.

Demo 03 · CMS-driven blog

An integrated blog they actually publish to.

Featured article hero + 3-col grid, all driven from a custom Sanity studio. The team can write, edit, schedule and tag — no dev tickets, no plugin maintenance.

Edit on the fly · publish in seconds
🏷️ Sessions
Featured · this week

On the bank, off the noise — why fishing helps the mind.

A quiet hour at the water can reset more than a weekend off. We look at the science behind blue-space therapy.

Mending Lines team·Apr 2026·4 min read
Read article →
🏷️ Stories
How a Wednesday morning changed everything.

A first-hand account from one of our regulars on what the sessions mean week to week.

Apr 2026·3 min read
🏷️ Community
Volunteers wanted — could you guide a group?

We're looking for experienced anglers to join our growing team of volunteer guides.

Mar 2026·2 min read
🏷️ Updates
New venue — we're expanding into the Trent.

We've just signed a partnership for a fourth regular venue. Here's what to expect.

Mar 2026·3 min read
What £2k covered

A whole charity platform. One invoice.

Every line item below is part of the £2,000 build. Plus a flexible monthly maintenance plan after launch — they only pay for the support hours they use.

01

Bespoke 5-step booking system

Custom multi-step flow for one-to-one, group, family and schools/youth sessions. Venue picker, day/time selection, accessibility-aware contact form.

02

Donation engine

Tiered donation cards with one-off / monthly toggle, custom-amount input, "where your money goes" sidebar, Gift-Aid hooks, Stripe Connect ready.

03

Sanity CMS for editing on the fly

Custom Sanity studio with schemas for blog posts, case studies, team, sessions, partners and gallery. Charity admin can edit live, no developer needed.

04

Charity-grade website

Brand-faithful warm-water visual identity, animated gradients, Framer Motion transitions, smooth scroll, mobile-first responsive across 13 pages.

05

Integrated blog

Featured-article hero + 3-col grid, category filtering, full body content with mixed blocks (text, headings, quotes, captioned images).

06

Policy listings

Safeguarding, GDPR, accessibility statement, data-handling. Linked from key journeys (booking consent, donation, alt provision).

07

Base SEO setup

Sitemap, robots, structured data (Organization, Event, Article schemas), Open Graph/Twitter previews, Lighthouse-tuned for charity-sector audits.

08

Calendar / events surface

Events page with upcoming dates, drop-in availability, RSVPs, plus a partner-events feed.

09

Maintenance & upgrade policy

Flexible monthly plan covering hosting, content support, priority bug fixes, and a generous quota of new-feature dev hours per month.

Tech stack

Modern, fast, maintainable.

React + Vite for speed. Sanity for editing. Vercel for hosting. Framer Motion for the soft, considered transitions a charity site deserves.

React 19ViteReact RouterFramer MotionLucide IconsSanity CMSVercelTypeScriptGSAPStripe (donations)
FAQ

Charity websites, Sanity CMS & non-profit builds.

How much does a charity website cost?

For a non-profit website with a custom booking system, donation flow, CMS-driven blog and policy/compliance pages, the build typically lands in the £1.5k–£4k range one-off, depending on scope. The Mending Lines build came in at £2,000 all-in — including the Sanity Studio configuration so the team can edit content themselves without paying a developer for every change.

Why Sanity instead of WordPress?

Sanity gives charities a cleaner, faster editing experience with schemas tailored to exactly what they publish — blog posts, case studies, sessions, team. No plugin sprawl, no security update treadmill, no theme builder fighting with content. The studio and the website talk to each other via a structured API, so the front-end stays fast and the editing experience stays focused.

Is the booking system GDPR-compliant?

Yes. Consent checkbox required before submission, data minimisation at every step, no third-party tracking inside the booking flow, and a clear privacy notice. Bookings sit in the charity's own controlled storage — no SaaS vendor seeing names and emergency contacts.

Can the donation flow do Gift Aid?

Yes — the donation engine captures a Gift Aid declaration where applicable, supports both one-off and monthly recurring donations, and integrates with Stripe Connect so the charity sees the funds in their account directly. No middle-man platform fees.

Do you build for non-profits often?

Yes — and we cut our standard rate for registered charities. The same build for a commercial business would be £6k–£12k, but the Mending Lines team got the full bespoke platform for £2k because the cause is right.

Run a charity?

I cut the rate for non-profits.

If you're a registered UK charity I'll quote you below my standard rate. Same care, same craft, less invoice.

Start a projectFree 30-min call · 48hr quote