다니엘의 바이블 기획서 (MVP)
작성일: 2026-02-19 / 기준 버전: 현재 프로토타입
목표는 “매일 읽게 만드는 성경 앱”입니다. 복잡한 기능보다
읽기 진입 속도, 읽기 지속성, 그룹 동기부여를 우선합니다.
1. 제품 목표
- 사용자가 앱을 열면 3초 안에 오늘 읽을 본문을 확인하고 읽기 시작한다.
- 한 번에 끝내기 어렵더라도 “여기까지 읽기”로 진도를 기록하게 만든다.
- 그룹 진행 상황으로 일주일 단위 읽기 습관을 유지한다.
D1 재방문율
주간 읽기 완료율
여기까지 읽기 클릭률
2. 핵심 사용자 시나리오
시나리오 A: 개인 일독
- 홈에서 “오늘 읽을 장/절” 확인
- 성경읽기로 이동해 페이지 단위로 읽기
여기까지 읽기로 진도 저장
시나리오 B: 그룹 동기부여
- 마이에서 그룹 멤버 초대
- 홈 그룹 섹션에서 주간 총 읽기량/멤버 진도 확인
- 읽기 정체 멤버 확인 후 리마인드
시나리오 C: 가독성 개인화
- 마이 우상단 설정 진입
- 본문 서체를 Pretendard 또는 Nanum Myeongjo로 선택
- 성경읽기 본문에 즉시 반영
3. 현재 구현 상태 요약
| 영역 |
상태 |
비고 |
| 하단 탭 (홈/성경읽기/마이) |
완료 |
FlyonUI 기반 UI 적용 |
| 오늘 읽을 본문 추천 |
완료 |
마지막 읽은 장의 다음 장 계산 |
| 본문 페이지 읽기 + 여기까지 읽기 |
완료 |
18px 본문, 좌/우 페이지 이동 |
| 마이 > 그룹 초대/삭제 |
완료(로컬) |
현재 LocalStorage 저장 |
| 설정 > 본문 서체 선택 |
완료 |
Pretendard / Nanum Myeongjo |
| 정식 성경 본문 전체 |
미완료 |
Daniel's Bible 샘플 데이터만 포함 |
| 계정/클라우드 동기화 |
미완료 |
Firebase 연동 필요 |
4. MVP 범위 확정안
필수(Must)
- Daniel's Bible 전체 본문 로드(책/장/절)
- 읽기 진도 정확 저장(책/장/절/타임스탬프)
- 홈 추천 본문 + 일독표 퍼센트
- 마이 설정(본문 서체, 약관, 탈퇴 흐름)
권장(Should)
- 그룹 읽기 랭킹(주간)
- 푸시 리마인더(매일 읽기)
- 최근 읽은 본문 바로가기
후순위(Could)
- 하이라이트/메모
- 검색(단어/구절)
- 오디오 재생
5. 기술/데이터 설계 방향
- 프론트: Next.js + React + Tailwind + FlyonUI 유지
- 본문 데이터: Daniel's Bible 원본(USFM/SWORD) 파싱 후 앱용 JSON/SQLite 생성
- 동기화: Firebase Auth + Firestore(유저, 그룹, 읽기로그)
- 오프라인 우선: 마지막 읽기 위치와 최근 본문 캐시
6. 일정 제안 (2주 MVP)
| 주차 |
목표 |
완료 기준 |
| 1주차 |
본문 전체 데이터 연동 + 읽기 엔진 안정화 |
책/장/절 탐색, 진도 저장, 홈 추천 정확 동작 |
| 2주차 |
그룹/계정 연동 + 약관/정책 연계 |
초대/삭제/진도 공유가 서버 기반으로 동작 |
7. 리스크 및 대응
-
저작권 리스크: 배포 전 역본별 라이선스 재검증, 앱 내 출처/고지 필수
-
데이터 품질 리스크: 절 단위 누락 검사 스크립트와 자동 검증 도입
-
사용성 리스크: 첫 주 사용자 대상으로 읽기 시작까지 클릭 수 측정
8. 최종 한 줄 정의
이 앱의 MVP는 “오늘 읽을 본문을 빠르게 제시하고, 읽은 지점을 쉽게 저장하며, 그룹과 함께 꾸준히 읽게 만드는 경험”입니다.