本文へ移動
← プロジェクト・開発事例
BETHEL for ETHEL FOUNDATIONのロゴ

お客様向けに開発した案件 · 人道支援・非営利

BETHEL for ETHEL FOUNDATION

本番運用中のウェブサイト

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.

プロジェクト概要

対象市場

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

技術上の担当範囲

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.

課題・機会

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.

目標

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

課題・制約

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

技術的な取り組み

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.

システム構成

構成の説明

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.

フロントエンド

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

バックエンド

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

データベース

Cloud Firestore

インフラ

Vercel

サービス

Firebase Authentication, Firebase Admin SDK

連携

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

技術上の判断

Use managed Firebase identity and data services

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

技術上の利点: Reduces operational overhead while providing scalable managed services.

Separate mission presentation from secure administration

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

技術上の利点: Improves security and keeps the public experience focused on the Foundation’s mission.

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

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

技術上の利点: Maintains factual and ethical public communication.

主な機能

  • 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

課題・対応・成果

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

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

確認済みの成果: 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.

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

確認済みの成果: The live site provides a centralized public engagement surface.

Administrative controls must remain protected.

対応: Use authenticated cloud services and a secure administrative architecture.

確認済みの成果: Public content and protected management functions remain separated.

安全性・信頼性

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

性能・拡張性

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.

利用体験

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.

技術構成

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

確認済みの成果と裏付け資料

external project link

Published project link

承認済みの出典を開く →

現在の状況

Live production website

技術的な知見

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.

同様の開発を相談する

必要な成果と技術要件をFrontier DevConsultsにお知らせください。

同様の開発を相談する