Work Website · Online giving

Momentum Church

Helping a growing church welcome visitors, share events and stay connected, all in one place. A bilingual website for a young church in Alba Iulia: services, events, prayer requests and online giving, built to feel welcoming on a phone.

Role
Design, development, launch and ongoing care
Year
2026
Status
Live
Type
Website · Online giving
Momentum Church homepage on desktop
Momentum Church homepage on a phone
Upcoming events, pulled from the church’s Google Calendar
Online giving by card, with amount, frequency and currency
View more screens (3)
The church’s values, with an accordion and a photo strip
Interactive FAQ for first-time visitors
The church’s story, with a video and a quote from the pastor

The challenge

A new church needed one place where first-time visitors find everything they need (when, where, what to expect) in Romanian or English, and where the team can collect messages and donations without juggling five different tools.

What I built

I created a welcoming bilingual website where people can discover the church, find upcoming events, get in touch and give online. Behind the scenes, the website also connects with the church’s internal tools, making follow-up easier for the team.

Outcome

Live at bisericamomentum.ro. New features and content updates ship regularly, each one reviewed on a local preview before it goes live.

Key features

  • Fully bilingual (RO / EN), with localized page addresses and language switch on every page
  • Upcoming events pulled automatically from Google Calendar
  • Online giving with Stripe, plus bank transfer details and a QR-friendly /give address
  • Join, contact and prayer forms connected to the church’s admin app
  • Privacy, cookie and terms pages, plus a consent banner

Built with

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Cloudflare Pages
  • Stripe
  • Resend
  • Google Calendar API

Next project

Church Operations Platform →

Have a project in mind?

Tell me a little about it. I’ll get back to you within one working day. If we’re a good fit, we’ll discuss the details and I’ll prepare a clear, written quote.