Church Tech

교회를 위한 디지털 솔루션 — 예배 자동화부터 교적관리, 모바일 앱까지

Python React FastAPI Kotlin Jetpack Compose TypeScript Rhymix PHP

프로젝트 개요

동탄명성교회와 회개천국선교회를 위한 다양한 디지털 솔루션을 개발하고 있습니다. 교회의 실제 필요를 기술로 해결하는 것이 목표입니다. 작은 교회에서는 사역자가 설교 준비뿐 아니라 주보 제작, PPT 편집, 교적 관리, 재정 정리 등 수많은 행정 업무를 동시에 처리해야 합니다. 이런 반복적인 업무를 자동화하면 사역자가 본연의 사명에 더 집중할 수 있다는 확신에서 이 프로젝트들이 시작되었습니다.

매주 반복되는 예배 PPT 제작 작업을 자동화하고, 종이 문서로 관리하던 교적과 재정 기록을 디지털화하며, 주차 관리를 모바일 앱으로 간소화했습니다. 각각의 프로젝트는 독립적으로 동작하면서도, 교회라는 하나의 생태계 안에서 서로 보완적인 역할을 합니다. 예를 들어 Phos로 생성된 예배 PPT는 교회 앱을 통해 교인들에게 공유될 수 있고, Poima의 교인 데이터는 다양한 교회 행정 업무의 기반이 됩니다.

이 프로젝트들은 단순한 기술 연습이 아니라 실제 사용자들이 매주 사용하는 프로덕션 서비스입니다. 사용자의 피드백을 반영하며 지속적으로 개선하고 있습니다. 기술 스택을 선택할 때도 유지보수성과 안정성을 최우선으로 고려했으며, 비개발자인 사역자들도 쉽게 사용할 수 있는 직관적인 인터페이스를 설계하는 데 많은 시간을 투자했습니다.

모든 교회 기술 프로젝트는 GitHub에 오픈소스로 공개되어 있어, 다른 교회에서도 활용할 수 있습니다. 한국의 많은 중소형 교회들이 비슷한 어려움을 겪고 있기에, 코드를 공개함으로써 더 넓은 교회 공동체에 기여하고자 합니다.

📖

Phos

예배 PPT 자동 생성기

Python React FastAPI python-pptx
GitHub →

매주 예배를 준비하는 사역자들에게 PPT 제작은 시간이 많이 소요되는 반복 작업입니다. Phos는 이 과정을 자동화하여 사역자가 영적 준비에 더 집중할 수 있도록 돕습니다. 일반적으로 한 번의 예배 PPT를 만드는 데 30분에서 1시간이 소요되는데, Phos를 사용하면 5분 이내에 완성된 PPT를 받아볼 수 있습니다. 주일 오전예배, 오후예배, 수요예배, 금요기도회 등 매주 여러 차례의 예배가 있는 교회에서는 이 시간 절약 효과가 극적으로 증가합니다.

찬송가 645곡의 가사 데이터베이스와 개역개정 성경 전체 텍스트를 내장하고 있습니다. 예배 순서를 입력하면 해당하는 찬송가 가사와 성경 말씀이 자동으로 슬라이드에 배치됩니다. 찬송가는 절별로 자동 분리되어 한 절씩 별도 슬라이드로 생성되며, 성경 본문은 지정한 장절 범위에 맞춰 정확하게 추출됩니다. 데이터의 정확성을 보장하기 위해 공인된 찬송가 텍스트와 대한성서공회의 개역개정 텍스트를 사용하고 있습니다.

React 기반의 직관적인 웹 인터페이스에서 예배 순서를 편집하고, FastAPI 백엔드가 python-pptx 라이브러리를 사용하여 PPTX 파일을 생성합니다. 슬라이드 템플릿, 폰트, 색상 등을 커스터마이징할 수 있으며, 교회별 고유한 디자인 가이드라인에 맞출 수 있습니다. 생성된 PPT는 웹 브라우저에서 바로 다운로드되며, Microsoft PowerPoint나 Google Slides에서 추가 편집이 가능합니다.

🎵

찬송가 DB

645곡 전체 가사 데이터베이스. 곡 번호나 제목으로 즉시 검색. 절별 가사 자동 분리로 한 절씩 깔끔한 슬라이드가 생성됩니다.

📜

성경 텍스트

개역개정 성경 전체 텍스트 내장. 장절 범위 지정으로 정확한 말씀 슬라이드를 생성합니다. 긴 본문도 자동으로 여러 슬라이드에 나누어 배치합니다.

자동 조립

예배 순서(기도, 찬양, 말씀, 봉헌 등)에 맞춰 슬라이드를 자동 배치. 일관된 디자인의 PPT 파일을 즉시 다운로드할 수 있습니다.

📋

Poima

교회 교적 및 재정관리 시스템

TypeScript Web App
GitHub →

교인 정보를 체계적으로 관리하고, 출석 현황을 추적하며, 헌금 및 재정 내역을 투명하게 기록하는 웹 애플리케이션입니다. 교회 행정의 핵심인 교적 관리를 디지털화하여 정보의 정확성과 접근성을 크게 향상시켰습니다. 교인별 출석률 변화를 시각적으로 확인할 수 있어 목회적 돌봄이 필요한 교인을 빠르게 파악할 수 있으며, 재정 보고서를 자동으로 생성하여 투명한 교회 재정 운영을 지원합니다.

기존의 종이 문서나 엑셀로 관리하던 교적 정보를 디지털화하여 검색, 통계, 보고서 생성이 쉽게 가능합니다. 교인별 상세 프로필, 가족 관계, 직분, 소속 기관 등의 정보를 관리할 수 있습니다. 세례, 입교, 전입 등의 교적 변동 이력을 추적하며, 생일이나 기념일 알림 기능으로 교인 관리의 세심함을 더했습니다. 권한 기반 접근 제어를 통해 개인정보를 안전하게 보호합니다.

교회 모바일 앱

🚗

Church Parking App

동탄명성교회 주차관리 앱. Kotlin + Jetpack Compose로 개발되었습니다. 주일 예배 시 교회 주차장 현황을 실시간으로 파악하고, 이중주차 등으로 차량 이동이 필요한 경우 차주에게 모바일 알림을 전송합니다. 차량 번호 등록, 주차 위치 기록, 이동 요청 및 응답 기능을 제공하며, 주차 안내 봉사자의 업무 효율을 크게 높였습니다.

Kotlin Jetpack Compose
GitHub →

Church App

동탄명성교회 공식 앱. Kotlin + Android로 개발되었습니다. 교회 소식, 예배 일정, 주보 등을 모바일에서 확인할 수 있습니다. 푸시 알림으로 중요 공지를 전달하며, 예배 실황 스트리밍 링크와 교회 일정 캘린더를 통합 제공합니다. 교인들이 언제 어디서든 교회와 연결될 수 있는 디지털 통로 역할을 합니다.

Kotlin Android
GitHub →
🌐

Church Homepage

Rhymix CMS 기반 교회 홈페이지입니다. Cloudflare 보안 인프라 위에서 운영되며, DDoS 방어와 SSL 인증서를 통해 안전한 접속 환경을 제공합니다. 교회 소개, 예배 안내, 주보, 사진첩 등의 콘텐츠를 관리하며, 비개발자인 교회 관리자도 쉽게 콘텐츠를 업데이트할 수 있는 직관적인 관리자 패널을 제공합니다. 반응형 디자인으로 모바일과 데스크톱 모두에서 최적의 사용자 경험을 보장합니다.

선교회 홈페이지 및 쇼핑몰 — 회개천국선교회 홈페이지와 온라인 쇼핑몰도 운영하고 있습니다. WordPress + WooCommerce 기반으로 선교 소식 공유와 온라인 판매 기능을 제공합니다. 선교 후원, 도서 판매, 선교지 소식 등을 통합 관리하며, 결제 시스템과 배송 추적까지 원스톱으로 지원합니다.

repentanceheaven.kr →

기술 스택

🖥 Frontend
React TypeScript Jetpack Compose
⚙️ Backend
FastAPI Python python-pptx
📱 Mobile
Kotlin Android SDK Jetpack Compose
🌐 Web / CMS
Rhymix WordPress WooCommerce PHP
교회가 필요로 하는 기술을 만드는 것은 단순한 개발이 아닙니다. 사역자의 시간을 절약하고, 교인들의 편의를 높이며, 교회가 본연의 사명에 더 집중할 수 있도록 돕는 것입니다. 기술은 도구일 뿐이지만, 올바르게 사용하면 공동체를 더 강하게 연결하는 다리가 됩니다.

관련 프로젝트

전체 프로젝트 목록으로 돌아가기

← 포트폴리오로 돌아가기