Skip to content
Live · khidmattrust.orgNGO & social impact

Khidmat Charitable Trust

A donation-driven charity website with online payments and an editable content admin panel.

khidmattrust.org
Khidmat Charitable Trust home page on desktop
Khidmat Charitable Trust home page on mobile

The short version

Full results ↓
  • We made the website significantly faster than the old WordPress site
  • The site is now reliably available, with no more slowdowns or downtime for visitors
  • The donation flow is smoother end-to-end, from checkout through to the automated receipt email

The challenge

What they were up against.

When Khidmat Charitable Trust first came to us, their existing website was built on WordPress using a generic, off-the-shelf template that didn't reflect the trust's own identity or the scale of the programs they run. More seriously, the site was unreliable — it would slow down or become unreachable at times, and page loads were often sluggish even when it was up. For a charitable trust that depends on people completing a donation in the moment they feel moved to give, that's a direct, ongoing loss: a slow or unavailable site at the wrong moment means a donor simply leaves, and that donation never happens. The WordPress setup also meant the trust's own staff were dependent on plugin updates and template limitations for even small content changes, making the site harder to keep current than it should have been.

What we built

How we solved it.

  1. 1

    Rebuilt the entire website from the ground up on a custom Django application, moving away from the fragile, plugin-dependent WordPress setup entirely

  2. 2

    Deployed on a modern, containerized hosting stack (Docker + Nginx) instead of typical shared WordPress hosting, so uptime and speed depend on infrastructure built for reliability, not on plugin compatibility

  3. 3

    Designed a clean, custom layout reflecting the trust's actual programs, mission, and scale, rather than a generic template

  4. 4

    Integrated the Cashfree payment gateway directly, so donations complete smoothly with webhook-confirmed payment status instead of the redirect failures common with bolted-on WordPress payment plugins

  5. 5

    Automated PDF receipt generation and email delivery immediately after a successful donation, with financial-year-based receipt numbering for compliance record-keeping

  6. 6

    Gave staff a proper content-managed admin panel so they can update programs, events, and impact data themselves, without depending on a developer or a plugin update

Screens

See it for yourself.

Home page1 / 4

Key features

What users get.

  • Online donations with instant payment confirmation

  • Automatic tax-receipt PDF, emailed to every donor

  • Live impact statistics pulled automatically from the trust's own records

  • Staff can update the entire site through a simple admin panel

  • One-click bulk import/export for large data updates

The result

What changed.

  • We made the website significantly faster than the old WordPress site
  • The site is now reliably available, with no more slowdowns or downtime for visitors
  • The donation flow is smoother end-to-end, from checkout through to the automated receipt email
  • With a faster, more reliable site in place, the trust has been able to focus on growing its donations instead of fighting an unreliable website

More work

All work

Start a project

Need something like this?

There's a good chance we can reuse what we learned here. Tell us what you're building.