Church website design and apps for nonprofits, in English, Spanish or both

We build websites and apps for churches and community organizations: ministry and event pages, prayer request forms, installable apps with push announcements, and tools your volunteers can actually use. Our deepest work here is in Spanish, and any site we build can be bilingual.

What a church or nonprofit website needs

Visitors to a church or nonprofit site usually want something simple: when are services or programs, where are you, who is it for, and how do I get involved or ask for help. The people updating the site are often volunteers with a few minutes on a Sunday afternoon. Good church website design serves both groups.

Iglesia Evangélica Nueva Visión: a Spanish-first church website

Iglesia Evangélica Nueva Visión is a church in Playas de Rosarito, Baja California. We rebuilt its website, moved it off a hosted CMS to a fast static site, and connected it to the church's prayer app.

The site has a page for each ministry (children, youth, women, men, prayer, worship, the serving team and more), news and events, a prayer-and-fasting calendar and a privacy notice. The prayer request form, prayer wall and testimonies come from the prayer app, and announcements the staff publish there appear on the website within about a minute. Old addresses redirect to clean new URLs. A build check stops the site from publishing if any page still loads something from the old CMS or uses a placeholder photo instead of the church's own. See the Nueva Visión case study or visit iglesiaevangelicanuevavision.org.

Oremos: a prayer request app built as a PWA

Oremos is the church's prayer app. Members ask for prayer and pray for others, and the prayer team reviews and manages requests from a staff panel. It's a progressive web app, so people install it from the browser to their home screen without going through an app store.

We built it with the privacy a prayer ministry needs. The person asking chooses who sees the request: the prayer team only, the public prayer wall, or the pastors only. Notifications never show names or request details on the lock screen. Because the app holds real people's requests, we don't link to it here; we're glad to walk you through it on a call. The Oremos case study has the details.

Hope: an AI service navigator for Sacramento

Hope is a project of Hope Inc, a Sacramento nonprofit, and it's labeled as pilot software. A person who needs help, or a case worker helping them, describes the situation in their own words by voice or text, and Hope returns a step-by-step plan to local food, shelter, health care and other services. There's no account and no sign-up. It doesn't ask for a name and doesn't keep the person's story.

This kind of nonprofit app development needs care. Hope runs a crisis check first and points people to 911, 988 and 211; it is not a replacement for any of them. The AI that reads the story and writes the plan can fall back from one provider to another, and a plain template path still works if no AI is available. Behind it, staff verify programs from an admin queue with call scripts, and a daily monitor flags programs whose details have changed. See the Hope case study or visit hope.us.com.

Apps and tools we build for churches and nonprofits

Not every organization needs an app, and we'll tell you if yours doesn't. When you do, a progressive web app for your church or nonprofit is often the right fit: one build that works on any phone, installs from the browser and sends push announcements without going through an app store. When the work involves reading forms, sorting requests or answering questions, we add AI features with a person in the loop.

Easy to edit, accessible, and looked after

We build for the people who will maintain the site after launch. Announcements, events and ministry pages are edited from an admin with plain forms, not code. We design for AA color contrast, keyboard use and screen readers, and use real text instead of text inside images, so pages are easier to read for older members and people with low vision.

After launch, someone still has to renew the domain, keep SSL working and make backups. With our managed hosting and maintenance, that's us: one contact for the domain, DNS, SSL, email records and nightly off-site backups. The site itself starts with our website design and development process.

Related work

Iglesia Evangélica Nueva Visión

A Spanish-language church website moved off a hosted CMS to a fast static site, connected to the church's prayer app.

What we built

  • Static rebuild on the church's existing template, with real photos and content
  • Homepage, eight ministry pages, news and events, and a prayer-and-fasting calendar
  • Prayer requests, prayer wall and announcements embedded from the Oremos app
  • Build script that checks every internal link and blocks leftovers from the old CMS
  • HTML/CSS/JS
  • Node.js
  • Netlify
Church

Oremos

An installable prayer app (PWA) for a church: members ask for prayer and pray for others, and the prayer team manages requests.

What we built

  • Prayer request form with three privacy choices and consent rules for publishing
  • Public prayer wall with an 'I prayed' counter, testimonies, announcements and events
  • Installable PWA with push notifications that never show names or details on the lock screen
  • Role-based accounts and a staff panel with a verification queue
  • Next.js
  • PostgreSQL
  • Gemini API
  • Web Push
  • Coolify

Hope

An anonymous AI service navigator: a person describes their situation and gets a step-by-step plan to local services in Sacramento.

What we built

  • Story intake by voice or text, with no accounts and no names stored
  • Deterministic crisis pre-screen and a scoring engine, with a 211 backstop
  • AI plan writing with fallback between Claude and Gemini, plus a no-AI template path
  • Admin portal for verifying programs, importing data and monitoring changes
  • Next.js
  • PostgreSQL (Neon)
  • Anthropic Claude API
  • Gemini API
  • Netlify

Frequently asked questions

Can volunteers update the site without technical skills?

Yes. Announcements, events and ministry pages are edited from simple forms in an admin. On the Nueva Visión site, announcements published in the prayer app's admin appear on the website within about a minute, so staff only update one place.

Can our website be in Spanish and English?

Yes. We build Spanish-first, English-first or fully bilingual sites. Each language has its own pages, written naturally rather than machine-translated, and the language switch goes to the same page in the other language.

Do we need an app, or is a website enough?

For many churches a good website is enough. An app makes sense when people will use it every week, for example to send and follow prayer requests or to get push announcements. In that case we usually build a progressive web app, which installs from the browser and works on any phone without an app store.

Can you connect online giving?

Yes. We link your site to the giving provider your church or organization already uses and make the giving page easy to find. If you don't have one yet, we can talk through options on a call.

How do you protect prayer requests and personal information?

We collect only what's needed and let people choose who sees their request. In Oremos, a request can go to the prayer team only, the public wall or the pastors only, publishing follows consent rules, and lock-screen notifications never show names or details. Staff access is controlled by roles.

Can AI help a small staff or volunteer team?

In narrow, supervised ways. In Oremos, staff photograph paper prayer forms and AI transcribes them, then a person reviews each one before it's saved. In Hope, AI turns a person's own words into a plan, with a crisis check first and a non-AI fallback. We don't put AI where a person should decide.

Related services

Have a project in mind?

Tell us what you need and we'll get back to you by email.