Skip to main content
Web Platform
Production

ChurchRating

Find your church.

The ChurchRating map, with clusters of churches around Washington, DC
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.

  1. 01

    Next.js 16 App Router

    server-rendered platform

  2. 02

    MapLibre GL

    interactive church-discovery map

  3. 03

    Stripe

    billing for premium church profiles

  4. 04

    Sentry

    production error monitoring

  5. 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 website for your business.

START A PROJECT