Skip to main content
Web Platform
Production

ChurchRating

Find your church.

[ 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.

  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 records system for a county.

START A PROJECT