사례 연구
OwlRoutine
잠들기 전 여유를 지키고, 상쾌한 아침을 얻으세요
기상을 스스로 쟁취하게 만드는 수면 주기 알람 앱입니다. 해제 미션(사진 인증 및 수학 문제), 가이드형 야간 와인드다운 루틴, 수면 점수, 깔끔/스누즈/고전 히트맵, 보상 상점을 제공하며, 안정적인 알람을 위한 네이티브 iOS AlarmKit 브리지가 뒷받침합니다.
React NativeExpoTypeScriptSwiftSupabaseRevenueCat
01
해제 미션
스누즈를 진짜로 멈추세요. 알람을 끄기 전에 수학 문제를 풀거나 침대 사진을 맞춰야 합니다(온디바이스 pHash 비교).

02
야간 와인드다운 루틴
폰 내려놓기, 독서, 스트레칭, 명상 등 가이드형 취침 체크리스트와 와인드다운 세션 및 타이머로 더 차분한 수면 전 의식을 만들어줍니다.

03
수면 점수 및 히트맵 캘린더
깔끔하게 일어난 날, 스누즈한 날, 고전한 아침을 색상으로 구분해 표시하는 월간 캘린더를 제공하며, 평균 점수, 최고의 날, 꾸준함 비율, 저녁 세션 통계를 하나의 리포트로 보여줍니다.

04
아침별 상세 정보
아무 날이나 탭하면 전체 기록을 확인할 수 있습니다 — 수면 점수, 해제까지 걸린 시간, 사진 미션 시도 횟수, 완료한 와인드다운 의식까지 보여줍니다.

05
네이티브 AlarmKit 브리지
맞춤 Swift Expo 모듈이 iOS 26 AlarmKit API를 감싸, 공격적인 OS 전원 관리 환경에서도 안정적으로 울리는 시스템 수준 알람을 구현합니다.

06
보상 및 커스터마이징
사이클과 와인드다운을 완료해 코인을 획득한 뒤, 보상 상점에서 아바타 얼굴과 로봇을 잠금 해제하거나 직접 사진을 업로드하세요.

기술 스택
프런트엔드
React NativeExpo SDK 54TypeScriptReact QueryZustandReanimated
상태 및 저장소
ZustandMMKVReact QuerySecure Store
네이티브 모듈
AlarmKit (iOS 26+)pHash Image MatchSwift Expo Modules
백엔드
SupabasePostgreSQLApple & Google AuthJWT
플랫폼
Expo NotificationsNotifeeCameraSensorsHaptics
수익화 및 배포
RevenueCatIn-App PurchasesEAS Buildi18n
앱 스크린샷







