[ CHURCHRATING — SCREENSHOT ]PLATE 01 · CHURCHRATING
- 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.
- 01
Next.js 16 App Router
server-rendered platform
- 02
MapLibre GL
interactive church-discovery map
- 03
Stripe
billing for premium church profiles
- 04
Sentry
production error monitoring
- 05
Vercel + Cloudflare
deployment and DNS
← All Workdecimalabs.io/work/churchrating
Something like this, but built for you.
Every engagement starts with a written scope — whether it's a native macOS app or a records system for a county.