The website for Iwan, a community charity reviving Muslim identity through programmes for men, women, youth and kids — with events, blogs, a podcast and ways to volunteer.







Iwan runs programmes for every part of the community — men, women, youth and kids — and needed one place where people could find the right programme, see what's on and get involved.
I built it on Next.js and React with Zustand, a Node.js and MongoDB backend and Cloudflare in front: a page per programme explaining who it's for and what taking part looks like, an events listing you can filter by programme, plus blogs and a podcast.
Visitors can go from Iwan's four commitments — Believe, Act, Serve, Consult — to a programme, an event or a volunteering role in a few clicks, with a newsletter and WhatsApp to stay in touch.
Iwan describes itself as a community initiative built to nurture faith, character, service and meaningful action. The home page introduces the mission and the four commitments that hold it together, then points people to the programme that fits them.
Each programme page — Iwan Men, Women, Youth and Kids — follows the same structure: who it's for, what happens, what you get and what taking part looks like, ending in a clear next step. Events, blogs, a podcast, the story and values, and careers and volunteering round out the site.