
Church Website
A modern, responsive website for a real-world church in Northern Ireland, built with Next.js 15, Tailwind CSS (DaisyUI), and Payload CMS. Designed for easy content management by non-technical church staff.
Key Features
- Payload CMS integration with custom collections for sermons, events, youth ministry updates, and leadership profiles.
- Role-based access control to restrict editing to the appropriate ministry leaders.
- Image handling with Cloudinary, using URL uploads for performance-optimized media.
- Dynamic page generation from CMS content using Payload slugs and Next.js App Router.
- Mobile-first design ensuring accessibility across devices.
- Deployed via Vercel with MongoDB Atlas for backend content storage.