- Maps
- MapLibre GL
- Billing
- Stripe
- Status
- Live
$ Overview
Project overview
ChurchRating is a web platform for discovering and reviewing churches. Browse an interactive map, filter by what matters to you, read community reviews, and manage a verified church profile. Built on Next.js 16 with an interactive MapLibre GL map, Stripe-backed billing for premium church profiles, and Sentry error monitoring. Deployed on Vercel behind churchrating.com via Cloudflare DNS.
$ Stack
Tech stack
Next.js 16React 19TypeScriptMapLibre GLStripeSentry
$ Features
What it does.
Discovery
- Interactive, map-based church search
- Filter churches by what matters to you
- Detailed, shareable church profiles
For churches
- Claim and manage a verified church profile
- Premium profiles via Stripe billing
- Reach people actively searching for a church
$ Architecture
How it's built.
Next.js 16 App Router
server-rendered platform
MapLibre GL
interactive church-discovery map
Stripe
billing for premium church profiles
Sentry
production error monitoring
Vercel + Cloudflare
deployment and DNS
← All Work
decimalabs.io/work/churchrating