Skip to content
← Projects & Case Studies
BETHEL for ETHEL FOUNDATION logo

Client-built project · Humanitarian, Nonprofit

BETHEL for ETHEL FOUNDATION

Live production website

Bethel for Ethel Foundation is a live humanitarian digital platform supporting a divinely mandated mission focused on the care, protection, education, development and future of children. Its long-term vision includes Project Housing One Million Children, a ten-year initiative target rather than a statement of current children in care.

Project overview

Intended market

Supporters, donors, partners, volunteers, institutions and communities engaging with the Foundation’s humanitarian mission and long-term child-support programmes.

Engineering responsibility

Full-stack humanitarian website development; responsive public experience; secure administration; donor/supporter information architecture; contact and enquiry workflows; analytics; cloud data services; AI-assisted visitor support; payment integration architecture; production deployment.

Problem or opportunity

A large humanitarian mission needs a credible, scalable digital foundation that can explain its purpose clearly, support engagement and donations, manage enquiries and programme information, and grow without relying on a static brochure-style website.

Objectives

  • Present the Foundation mission and long-term programme vision clearly.
  • Support donor, supporter and partner engagement.
  • Provide secure administration for public content and operational information.
  • Create a scalable digital foundation for future humanitarian programmes.
  • Support responsive access across desktop and mobile devices.
  • Prepare payment, analytics and AI-assisted visitor-support capabilities within a governed architecture.

Challenges and constraints

  • Communicate an ambitious humanitarian vision without misrepresenting current operational scale.
  • Separate public storytelling from protected administrative functions.
  • Design donation and supporter workflows that can evolve with payment-provider availability.
  • Maintain a professional, trustworthy experience suitable for international supporters and partners.

Engineering approach

The platform was built as a modern React/TypeScript application using Firebase services for authentication and data, Vercel for production deployment and a responsive component architecture for public information, programme presentation, supporter engagement and protected administration. AI and payment capabilities are integrated or prepared through external service providers according to deployment availability.

Architecture

Architecture narrative

The public application is built with React, TypeScript, Vite and Tailwind CSS. Firebase Authentication and Cloud Firestore provide identity and persistent data services. Server-side functionality is delivered through Node.js/Express and Vercel Serverless Functions. External payment and AI integrations are separated from core presentation and administration.

frontend

React 19, TypeScript 5.8, Vite 6, Tailwind CSS 4

backend

Node.js, Express.js 4, Vercel Serverless Functions

database

Cloud Firestore

infrastructure

Vercel

services

Firebase Authentication, Firebase Admin SDK

integrations

Google Gemini AI API, Stripe SDK, PayPal REST API integration

Engineering decisions

Use managed Firebase identity and data services

Reason: The humanitarian platform needs secure cloud-hosted authentication and persistent information without operating custom database infrastructure.

Engineering benefit: Reduces operational overhead while providing scalable managed services.

Separate mission presentation from secure administration

Reason: Public storytelling and protected content-management responsibilities are fundamentally different.

Engineering benefit: Improves security and keeps the public experience focused on the Foundation’s mission.

Describe Project Housing One Million Children as a long-term target

Reason: The programme target must not be confused with the Foundation’s current population in care.

Engineering benefit: Maintains factual and ethical public communication.

Core capabilities

  • Humanitarian Foundation Website
  • Project Housing One Million Children
  • Mission & Vision Presentation
  • Donation & Support System
  • Donor Information Management
  • Contact & Enquiry Management
  • Secure Admin Architecture
  • Firebase Authentication
  • Cloud Firestore Database
  • Visitor Analytics
  • AI-Powered Functionality
  • Payment Integration Architecture
  • Responsive Mobile & Desktop Design
  • Dynamic Content Management
  • Production Cloud Deployment

Challenge, response, outcome

A large mission can be misunderstood if targets are presented without context.

Response: Frame Project Housing One Million Children explicitly as a ten-year humanitarian target.

Verified outcome: The public site can communicate ambition without presenting the target as current operational scale.

Supporters need clear ways to understand and engage with the mission.

Response: Combine mission, programme, contact, donation and supporter information in one responsive platform.

Verified outcome: The live site provides a centralized public engagement surface.

Administrative controls must remain protected.

Response: Use authenticated cloud services and a secure administrative architecture.

Verified outcome: Public content and protected management functions remain separated.

Security and reliability

  • Firebase Authentication.
  • Firebase Admin SDK for privileged server operations.
  • Cloud Firestore managed persistence.
  • Secure server-side API architecture.
  • Vercel Serverless Functions.
  • Protected administrative management.

Performance and scalability

The application uses a modern client build, managed Firebase services and Vercel deployment. Managed authentication and database services reduce local infrastructure dependency and support future programme growth without requiring the Foundation to operate its own database servers.

User experience

The site presents the Foundation’s mission, programmes, contact options and supporter pathways in a responsive format designed to remain clear on mobile and desktop. Public messaging prioritizes dignity, accuracy and straightforward engagement.

Technology architecture

backend

Node.js · Express.js 4 · Vercel Serverless Functions

frontend

React 19 · TypeScript 5.8 · Vite 6 · Tailwind CSS 4 · React Router 7 · Zustand · Zod · Motion

deployment

Vercel

integrations

Google Gemini AI API · Stripe SDK · PayPal REST API Integration

database_and_auth

Firebase · Cloud Firestore · Firebase Authentication · Firebase Admin SDK

Verified results and supporting evidence

external project link

Published project link

Open approved source →

Current status

Live production website

Engineering insights

Humanitarian platforms require the same engineering discipline as commercial systems, but public claims demand additional care. Product architecture, secure administration and provider integrations must support the mission without overstating programme scale, donations, impact or beneficiary numbers.

Request a similar build

Tell Frontier DevConsults about the outcomes and engineering requirements you need.

Request a Similar Build