오픈소스 교회 체크인
교회를 위한 어린이 체크인 키오스크예요. 부모가 태블릿으로 자녀를 체크인하고 픽업 코드를 받으며, 어린이 사역팀은 지금 교실에 누가 있는지 볼 수 있어요.
preset: checkin
church-checkinChurch4Christ는 최대 열두 가지 언어의 교회 웹사이트를 사람, 소그룹, 봉사 일정, 어린이 체크인, 헌금 등과 함께 묶어 줘요. 여러분의 Cloudflare 계정에서 실행되고, 코드는 오픈소스예요.
만들어야 할 계정은 없어요. 방문자, 교인, 관리자로서 가상의 데이터로 데모를 둘러보세요.



현재 릴리스의 실제 화면이에요. 프로젝트의 가상 데모 교회를 보여 드려요.

사용 중인 모든 모듈을 환영, 둘러보기, 연결, 참여하기 메뉴로 묶어 보여 주는 다국어 공개 사이트예요.

이번 주 주보와 설교 준비, 그리고 모듈 전반의 다음 할 일이에요.

한 달의 봉사를 한눈에 보고, 이메일로 확인을 받아요.

주간 체크인, 4주 평균, 12주 차트를 볼 수 있어요.

봉사, 가정, 소그룹, 기도가 모인 로그인 홈이에요.
웹사이트로 시작하고, 준비되면 공동체 도구를 더하세요. 무엇이든 데이터를 지우지 않고 끌 수 있어요.
설교, 주보, 행사, 글, 그리고 세 가지 테마의 드래그 앤 드롭 페이지 빌더예요.
살펴보기가정, 교인 등록 상태, 비공개 목양 메모, 소그룹, 새가족 후속 돌봄을 다뤄요.
살펴보기월간 배정표, 이메일로 수락 또는 거절, 불가능한 날짜, 알림, 캘린더 연동을 지원해요.
살펴보기픽업 코드가 있는 태블릿 키오스크, 실시간 명단, 출석 차트를 제공해요.
살펴보기Stripe 호스팅 헌금, 수표와 현금을 위한 장부, 연간 헌금 내역서가 있어요.
살펴보기실시간 시계가 있는 순서지, 리허설, 가능 시간, 시간 찾기를 지원해요.
살펴보기소그룹, 봉사, 가정, 헌금, 기도를 모은 교인용 로그인 홈이에요.
살펴보기많은 교회가 한 가지 이상의 언어로 예배드려요. Church4Christ는 열두 가지 화면 언어를 제공해요. 성도들이 쓰는 언어를 켜고 기본 언어를 정하면 돼요.


버전 1.5에서는 체크인과 봉사 일정을 375px 화면에 맞게 다시 만들었어요. 넓은 표 대신 카드, 엄지손가락 크기의 버튼, 키오스크에서 알맞은 휴대폰 키패드를 쓸 수 있어요.

체크인

봉사 일정

순서지

내 캘린더
내려받을 네이티브 앱은 없어요. 휴대폰 크기에 맞춘 같은 웹사이트예요.
방문자, 교인, 관리자의 입장에서 모든 것이 갖춰진 데모 교회를 마음껏 눌러 보세요. 설치할 것은 없어요.
라이브 데모 체험저장소를 복제하고 명령어 하나를 실행하면 교회 이름, 색상, 로고, 처음 쓸 기능을 입력하는 로컬 설정 양식이 열려요. 또는 AI 코딩 도우미에게 설치 안내를 따르게 해도 돼요.
$ git clone https://github.com/leveo/church4christ.git$ cd church4christ && npm ci$ npm run onboard
Cloudflare D1 위의 웹사이트 + 공동체로 시작하세요. 교인 포털, 헌금, 예배 계획은 나중에 설정 → 모듈에서 더하면 돼요.
설치 안내 읽기“Read AGENTS.md and docs/setup.md. Start the browser onboarding so I can choose our organization’s branding and first features. Use my saved preferences to set up a local preview, verify the site and administrator pages, then report the URL and remaining checks.”모듈을 끄면 그 모듈의 페이지, 링크, 이메일이 함께 사라져요. 지워지는 것은 없고, 언제든 다시 켤 수 있어요.
주간 예배 주보를 만들고 게시해요.
검색할 수 있는 설교 보관함을 게시해요.
기도 자료를 준비하고 게시해요.
두 언어로 글을 게시해요.
블록으로 두 언어의 맞춤 페이지를 만들어요.
기도 제목을 받고 돌봐요.
행사와 공지를 게시해요.
교제 모임 목록을 게시해요.
그룹 구성원, 모임, 등록, 출석을 관리해요.
사람, 가정, 목양 메모를 관리해요.
안전한 어린이 체크인과 출석을 운영해요.
성인 예배 출석 합계를 기록하고 어린이 체크인을 보고해요.
새가족 카드를 받고 개별 후속 연락을 조율해요.
설명 가능한 교인 활동과 교회 전체의 참여도를 살펴봐요.
교인에게 가정, 그룹, 캘린더, 기도, 봉사 기회 탐색 도구를 제공해요.
헌금을 기록하고, 원하면 Stripe 결제를 받아요.
무료 또는 유료 행사 등록을 운영해요.
수업 시간 밖에서도 사역 과정을 이어 가요.
헌금과 행사 등록은 Supabase (PostgreSQL) 백엔드가 필요해요. 나머지는 모두 기본 Cloudflare D1 데이터베이스에서 실행돼요.
각 에디션은 같은 코드를 한 영역만 켜 둔 채로 설치해요. 따로 관리할 코드는 없고, 나중에 더 켤 수 있어요.
교회를 위한 어린이 체크인 키오스크예요. 부모가 태블릿으로 자녀를 체크인하고 픽업 코드를 받으며, 어린이 사역팀은 지금 교실에 누가 있는지 볼 수 있어요.
preset: checkin
church-checkin예배, 어린이, 환대, 기술 팀의 봉사를 배정해요. 봉사자는 이메일 링크로 수락하거나 거절하고, 불가능한 날짜를 알리고, 자신의 봉사 캘린더를 구독해요.
preset: volunteer-scheduling
church-volunteer-scheduling교회 소그룹을 위한 공간이에요. 공개 목록, 참여 신청, 정기 모임, 이메일로 받은 체크리스트로 하는 출석 확인을 지원해요.
preset: small-groups
church-small-groups개발자 없이 교역자가 직접 고칠 수 있는 다국어 교회 웹사이트예요. 설교, 행사, 주보, 글, 기도 제목, 블록 페이지 빌더를 갖췄어요.
preset: website
church-website-cmsChurch4Christ는 구독 서비스가 아니에요. 사용한 만큼 서비스 업체에 직접 비용을 내며, 많은 작은 교회가 Cloudflare 무료 사용량 안에서 시작해요.
$0
내 컴퓨터에서 로컬 D1로 웹사이트 또는 공동체 모듈 실행
로컬 D1 체험에는 호스팅 비용이 들지 않아요. 컴퓨터와 시간은 직접 준비해야 해요.
대개 $0으로 시작
Cloudflare Worker, D1, R2로 D1과 호환되는 최대 20개 모듈 실행
소규모 설치는 Cloudflare 무료 사용량 안에 들어갈 수 있어요. 무료 사용량을 넘는 트래픽, 저장 공간, 작업량이나 도메인, 다른 서비스에는 비용이 들 수 있어요.
월 $5부터
로그인 링크, 알림, 신청, 요약 메일을 아무 수신자에게나 발송
임의의 수신자에게 보내려면 Workers Paid가 필요해요. 현재 최소 월 $5에 이메일 3,000통이 포함되고, 이후 1,000통당 $0.35예요.
Cloudflare + Supabase 요금제
헌금과 행사 등록을 포함한 Full Church 모듈을 위한 Cloudflare 더하기 Supabase/PostgreSQL
선택한 Supabase 요금제에 따라 비용이 더해질 수 있어요. Supabase Free에는 자동 일일 백업이 없고 활동이 적은 Free 프로젝트는 일시 중지될 수 있으니, 정기적으로 외부에 덤프를 받아 두거나 백업이 필요에 맞는 요금제를 고르세요.
이 내용은 계획을 위한 유형일 뿐 가격을 보장하지 않아요. 가격은 2026년 8월 기준이며 바뀔 수 있으니, 설치하기 전에 링크된 공식 요금 안내 페이지에서 확인하세요.
Church4Christ는 직접 설치해 운영하는 하나의 애플리케이션으로 일상적인 교회 관리의 상당 부분을 다뤄요. 선택 사항인 읽기 전용 동기화를 쓰면 전환하는 동안 두 시스템을 나란히 운영할 수 있어요.
| 자주 필요한 기능 | Church4Christ에서는 |
|---|---|
| 사람과 가정 명부 | CSV 가져오기, 저장된 원본 열 매핑, 내보내기를 갖춘 사람과 가정 |
| 소그룹 | 공개 목록, 참여 신청, 모임, 출석을 갖춘 그룹 |
| 봉사 일정 | 로그인 없이 이메일로 확인하는 월간 배정표 |
| 예배 계획 | 예배와 행사를 위한 순서지, 리허설, 가능 시간, 캘린더 |
| 어린이 체크인 | 픽업 코드와 출석 차트가 있는 키오스크 체크인 |
| 출석과 참여도 | 예배 출석과 설명 가능한 활동 점수 |
| 새가족과 돌봄 후속 관리 | 새가족 대기열, 기도 게시판, 공동체 워크플로 |
| 교회 웹사이트와 CMS | 공개 사이트, 테마, 설교, 주보, 페이지 빌더 |
| 교인 셀프서비스 | D1 또는 Supabase에서 쓰는 가정, 소그룹, 기도를 위한 교인 포털 |
| 온라인 헌금 | 오프라인 장부와 연간 헌금 내역서가 있는 Stripe 헌금 (Supabase 백엔드) |
| 여러 캠퍼스 | 캠퍼스별로 분리된 데이터와 역할을 갖춘 다중 캠퍼스 |
Planning Center를 비롯한 제품 이름은 각 소유자의 상표예요. Church4Christ는 독립 프로젝트이며 이들과 관련이 없어요.
전체 비교 읽기소프트웨어는 무료 오픈소스예요. 호스팅, 이메일, 데이터베이스, 도메인 서비스는 설정과 사용량에 따라 비용이 들 수 있고, 작은 규모의 설치는 업체의 무료 사용량 안에 들어가기도 해요.
Church4Christ는 이 도구가 필요한 교회를 돕기 위해 오픈소스로 공개했어요. GPL-3.0 라이선스에 따라 수정한 버전을 배포하는 사람은 같은 라이선스로 그 소스를 공개해야 하므로, 영리 목적으로 파는 비공개 제품이 될 수 없어요. 교회에 설치, 맞춤 설정, 호스팅, 지원을 제공하며 합당한 비용을 받는 것은 환영해요. 자세한 내용은 라이선스 본문을 따라요.
아니요. Church4Christ는 교회가 자신의 Cloudflare 계정에서 운영하는 소스 코드예요. 만들어야 할 Church4Christ 계정은 없고, 라이브 데모로 먼저 체험해 보실 수 있어요.
작은 교회와 중간 규모의 교회, 교제 모임, 비영리 단체를 위한 것이며, 특히 다국어 교회와 이민 교회에 잘 맞아요. 설치와 유지를 맡을 수 있는 기술에 익숙한 교역자, 봉사자, 또는 협력자가 필요해요.
기술에 익숙한 사람이 설치와 업데이트를 맡을 때 가장 잘 맞아요. 브라우저 온보딩과 AI 도우미 안내로 수고를 줄일 수 있지만, 변경 사항 검토, 데이터 백업, 배포는 여전히 누군가 해야 해요.
열두 가지 화면 언어를 지원해요. 영어, 중국어, 스페인어, 브라질 포르투갈어, 프랑스어, 독일어, 일본어, 한국어, 말레이어, 인도네시아어, 베트남어, 힌디어예요. 교회마다 필요한 언어를 켜고 기본 언어를 정해요. 중국어 독자는 간체와 번체를 원클릭으로 바꿀 수도 있어요. 설교, 행사, 페이지 같은 교회 자체 콘텐츠는 팀이 각 언어로 직접 작성해요.
선택 사항인 읽기 전용 Planning Center People 동기화가 사람 기록을 서로 연결하고, 애매하게 일치하는 경우는 사람이 검토하도록 넘겨요. 그래서 두 시스템을 나란히 운영할 수 있어요. 사람 정보는 CSV 가져오기로 옮겨 와요.
헌금이나 행사 등록이 필요하지 않다면 Cloudflare D1로 시작하세요. 이 둘은 Supabase/PostgreSQL이 필요해요. 아직 D1에서 Supabase로 옮기는 자동 이전 기능은 없으니, 실제 콘텐츠를 입력하기 전에 정하세요.
Cloudflare Workers 위의 Astro로 만들었고, 데이터는 Cloudflare D1 또는 Supabase/PostgreSQL에, 미디어는 Cloudflare R2에 저장해요. 공개 페이지에는 클라이언트 측 프레임워크가 들어 있지 않아요.