For this project, I utilized a modern tech stack to ensure a seamless user experience and efficient content management. The frontend was built with Next.js, allowing for a fast and responsive interface. For the backend, I implemented Strapi as a headless CMS, which gives the church's staff an easy way to update content across the site. A key feature of this project is its multitenancy architecture, which I achieved using Next.js middleware. This allows for the potential to manage multiple related sites from a single codebase. The entire infrastructure is hosted on Coolify, ensuring a reliable and scalable deployment.