Faith, healing, and community — a native mobile app, an admin dashboard, and a shared API in one platform.
Overview
God Encounters connects people through healing testimonies, guided audio, journals and prayers, and a global healing map. Guests use a native mobile app to record and share stories, while a moderator and admin web dashboard handles content, moderation, and an analytics-style overview.
Testimony submissions flow through an AI-assisted pre-check before human review, and audio and trips are published from the dashboard through the same OpenAPI-documented API the apps consume. It is built as a Bun and Turborepo monorepo with a shared type layer across mobile, web, and backend.
At a glance
Highlights
Testimonies are scored and classified by an LLM pipeline before a human ever sees them, so moderators spend time on judgment calls, not triage.
Mobile, web dashboard, and backend share OpenAPI-documented routes, typed clients, and consistent role-based auth, which keeps the whole thing easy to extend.
Mapbox-powered pins for testimonies, journals, and prayers, with approximate locations and permission-aware sharing so people open up without exposing exact addresses.
Expo device tokens wire into the backend so product and marketing can coordinate iOS and Android outreach straight from the dashboard.
Tech Stack
Screens
Dashboards, auth, AI moderation, mobile, and a shared API — I build these end to end. Tell me what you are building and I will help you scope it.