Rotaract Club of Delhi Dynamic Leaders
A public site, member portal and operations backend for a Rotaract club.

The problem
worth solving.
A busy service club ran membership, events and reporting across spreadsheets and chat. It needed one system: a public site that gets indexed, a member portal, and admin tooling for the board.
How we
built it.
Payload CMS with hand-written, expand-and-contract migrations against Postgres. A full membership lifecycle with a Kanban board and identity matching. Member portal with magic-link login, profile, membership status and certificates. Events with RSVP, capacity limits and QR check-in. Position-based permissions so each role sees exactly what it should. Search Console and sitemap fixes to get the blog indexed.
- Next.js
- Payload CMS
- PostgreSQL
- Dokploy
- Cloudflare Workers

What changed.
- Member portal with login, certificates and bulk certificate issue.
- Event RSVP and check-in used at real events.
- Role-scoped admin with per-position permission templates.
- Blog indexed after sitemap submission.
A closer look.
Explore the full page below, or open the live site to see it in use.

Full-page screenshot. Scroll within the frame to explore.
More work, same care.
Working across the region? Explore our Middle East services
Have something like this in mind?
Tell us what you have in mind. We reply within one working day.







