Follow My Church: iOS & Android App
A multi-tenant mobile application (iOS & Android) allowing churches to manage their content and users to access church-specific information, built with a focus on open-source and free-tier cloud technologies.

Overview
Follow My Church is a multi-tenant mobile app (iOS & Android) that lets churches independently manage and publish their own content—articles, events, announcements, mass timings, and donation links—while members access everything relevant to their congregation. Built deliberately on open-source and free-tier cloud technologies to minimize cost, it pairs a PayloadCMS headless backend (on Cloud Run with MongoDB Atlas) with a Flutter cross-platform app, a Node.js middleware for JWT validation and content rendering, and Firebase for authentication, notifications, and analytics. As full-stack mobile and cloud developer, Rohan designed the multi-tenant backend, built the Flutter app, created the middleware layer, integrated Firebase, and set up CI/CD with CodeMagic—carrying the project all the way to the App Store and Play Store.
The problem
Churches need an independent, cost-effective way to manage and deliver their content (articles, events, announcements, donations) to their congregation via a mobile app.
Key features
- Multi-tenant content management for churches, cross-platform mobile app (iOS/Android), articles, events, announcements, mass timings, donation options, church search, push notifications
- Google Sign-in, analytics
What I did
- Designed and implemented the multi-tenant backend with PayloadCMS on Cloud Run, developed the Flutter mobile app, integrated Firebase for authentication and notifications, created a NodeJS middleware, and set up CI/CD with CodeMagic