Skip to main content
Web Platform
Production

ChurchRating

Find your church.

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