← Back to portfolio Womens Aid

Womens Aid

Supporting our chosen charity with PHP expertise when needed - helping with their existing Wordpress site, API integration and new project builds

Laravel Livewire Alpine.js Tailwind CSS Flux UI MySQL

Women's Aid Event Management & GoDonate Portal is a platform for the charity to manage fundraising events and process donations.

Event Management — Manages the full lifecycle of charity fundraising events (runs, marathons, challenges under the #TeamWomensAid banner):

Event creation — Staff set up events with locations, ticket tiers, accommodations, workshops, and custom application questions
Registration — Supporters express interest in limited charity places (e.g. London Marathon slots)
Selection — Community Fundraising Officers review applications, invite to book, waitlist, or reject
Booking — Selected participants receive an invitation link to book their place, choose accommodation/workshops, and pay
Payment — Individuals pay via Stripe; organisations can use purchase orders or card. Supports group bookings for organisations with multiple attendees
Post-event — Attendance tracking, completion status, feedback collection

GoDonate Integration — Syncs incoming donations (one-off, direct debits, subscriptions) on an hourly schedule. Processes transactions to create CRM contacts, record Gift Aid declarations, and log payment records. Separate from event ticket payments but tracked in the same system.

Got a project in mind?

I'd love to hear about what you're building. Let's have a chat about how I can help.

Get in touch →