프로젝트 배경
1) 문제점 - 기존 습관 관리 앱은 정해진 루틴 템플릿만 제공해 개인의 다양한 목표와 시간대에 맞추기 어려움 - 웹과 앱이 분리되어 운영되면 콘텐츠 갱신과 사용자 데이터 동기화에 비용이 큼 - 푸시 알림만 있고 홈 화면 위젯이 없으면 앱 열기 자체가 진입 장벽 2) 프로젝트 목표 - 사용자가 자유롭게 루틴을 설계할 수 있는 맞춤형 루틴 엔진 구축 - 카테고리별 목표, 반복 주기, 시간대를 세부
프로젝트 성과
맞춤형 루틴 엔진 직접 설계
카테고리별 목표 설정, 반복 주기, 시간대 등 다차원 세부 조건으로 사용자가 자유롭게 루틴을 설계할 수 있는 엔진 구축. 정해진 템플릿 한계 극복
웹과 앱 hybrid 통합으로 콘텐츠 공유
Next.js 웹과 React Native Webview를 hybrid 통합. 같은 콘텐츠 소스를 웹과 앱에서 공유하여 콘텐츠 갱신 비용을 절반으로 줄임
iOS/Android 네이티브 위젯 익스텐션 직접 구현
앱 실행 없이 홈 화면에서 핵심 정보를 확인할 수 있는 네이티브 위젯을 Swift와 Kotlin 일부로 직접 구현. 진입 장벽 낮춤
트래킹 통계와 동기 부여 시스템 통합
일간/주간/월간 달성률 시각화와 리포트 제공. 예약 푸시 알림 스케줄링으로 루틴 시작 시간 자동 알림. 꾸준한 실행 유도
핵심 기능
진행 단계
루틴 엔진 도메인 설계
2025.07.
사용자 페르소나와 목표 카테고리 정의. 루틴 커스터마이징 모델과 템플릿 추천 알고리즘 설계. 콘텐츠 공유 구조 정리
프로젝트 상세
CROU는 맞춤형 루틴 엔진을 기반으로 습관 형성과 목표 달성을 체계적으로 지원하는 SaaS 플랫폼입니다. 사용자가 자유롭게 루틴을 설계하고, 수행 점수와 통계를 통해 진행 상황을 확인하며, 예약 푸시 알림으로 꾸준한 실행을 유도합니다. 위젯 개발을 포함한 네이티브 기능 연동까지 구현한 프로젝트입니다. [주요 기능] - 맞춤형 루틴 엔진 (카테고리별 목표, 반복 주기, 시간대 등 세부 조건 설정) -







