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.
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
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.
Step 1 of 5What kind of session?
Pick the closest match — you can change it later.
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.
Make a real difference, today.
Every pound goes into the sessions — we don't take a cut.
Live amounts redacted in this demo · payments via Stripe Connect on the production site.
Where your money goes
- ✓ 100% into community sessions
- ✓ Volunteer-run · no admin overhead
- ✓ Registered charity status
- ✓ Gift Aid eligible (UK)
Other ways to help
- 🤝 Volunteer your time
- 🏃 Fundraise — your way
- 🏢 Corporate partnerships
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.
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.
Read article →How a Wednesday morning changed everything.
A first-hand account from one of our regulars on what the sessions mean week to week.
Volunteers wanted — could you guide a group?
We're looking for experienced anglers to join our growing team of volunteer guides.
New venue — we're expanding into the Trent.
We've just signed a partnership for a fourth regular venue. Here's what to expect.
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.
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.
Donation engine
Tiered donation cards with one-off / monthly toggle, custom-amount input, "where your money goes" sidebar, Gift-Aid hooks, Stripe Connect ready.
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.
Charity-grade website
Brand-faithful warm-water visual identity, animated gradients, Framer Motion transitions, smooth scroll, mobile-first responsive across 13 pages.
Integrated blog
Featured-article hero + 3-col grid, category filtering, full body content with mixed blocks (text, headings, quotes, captioned images).
Policy listings
Safeguarding, GDPR, accessibility statement, data-handling. Linked from key journeys (booking consent, donation, alt provision).
Base SEO setup
Sitemap, robots, structured data (Organization, Event, Article schemas), Open Graph/Twitter previews, Lighthouse-tuned for charity-sector audits.
Calendar / events surface
Events page with upcoming dates, drop-in availability, RSVPs, plus a partner-events feed.
Maintenance & upgrade policy
Flexible monthly plan covering hosting, content support, priority bug fixes, and a generous quota of new-feature dev hours per month.
Modern, fast, maintainable.
React + Vite for speed. Sanity for editing. Vercel for hosting. Framer Motion for the soft, considered transitions a charity site deserves.
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.
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.