Refspan
Menu

Registered charity (no. 1161289)

Islah Trust: charity website with donations, events and prayer times

A website for a Leicester charity that its own team can run: Stripe donations, event bookings with QR tickets, prayer times and janaza payments.

Islah Trust homepage with a photo of the charity building and donation buttons
The Islah Trust homepage on a phone, with Get Involved and Make a Donation buttons

The brief

Islah Trust is a registered charity in Leicester. It needed a website its own team could run: one place to take donations, publish events, projects, news and prayer times, and handle bookings and payments, with each volunteer able to update their own section.

What was built

I have been building it as a volunteer since August 2026, as a Laravel application with a React front end. The public site and the admin are one application. Role-based access means each volunteer sees only the sections they manage, and every change is recorded in an activity log.

For the community

  • Online donations through Stripe.
  • Events with registration, paid bookings and QR code tickets.
  • Current and past projects.
  • Daily prayer times with a downloadable timetable.
  • Janaza (funeral) service registration and payment.
  • News, a photo gallery and a contact form.
  • Volunteer applications through a Get involved page.

For the charity team

  • Editing for pages, news, events, projects, the gallery and legal pages.
  • Prayer time management.
  • Records of donations and volunteer applications.
  • User roles and permissions.
  • An activity log of every change, and site settings.

Built with

LaravelInertiaReactTypeScriptTailwind CSSStripeResend

What changed

The new site is not live yet: islahtrust.org shows a holding page until launch. This page will be updated with what changed for the charity once it is running.

Have a project in mind?

Send a few lines about the business or the process. I will say whether a website or a web application fits, and what it would cost, before any work starts.

Tell me about a projectCall 07424 245857Message on WhatsApp

A few sentences is enough. I’ll ask about anything I need.

Get your free homepage preview

Tell me about your business. I’ll design a preview of your new homepage and show it to you within 48 hours, before you pay anything. If you decide not to go ahead, you owe nothing.

What should the homepage get people to do?

I only use these details to prepare your preview and reply to you. Privacy notice.

Chat on WhatsApp

Scan the code with your phone camera to start a chat on your phone.

QR code that opens a WhatsApp chat with Refspan

07424 245857

Open WhatsApp Web (opens in a new tab)

Or chat from this computer (opens in a new tab).