이별을 성장의 디딤돌로 만드는 정서 회복 경험을 제공합니다!
이별 후의 감정을 맞춤형 퀘스트로 정리하고 극복하도록 돕는 감정 케어 서비스 ByeBoo에서 보리와 함께 이별을 극복하세요!
➊ 스플래시 & 온보딩
메인 캐릭터 ‘보리’의 스토리와 함께 ByeBoo 서비스의 세계관을 만날 수 있습니다.
내러티브 기반 온보딩으로 사용자 몰입을 유도합니다.
➋ 홈
ByeBoo의 메인 캐릭터인 '보리'를 만나볼 수 있으며
보리가 해주는 위로와 응원의 한마디를 제공 받을 수 있습니다.
또한, 퀘스트 및 전체 연정의 진행 상태를 한 눈에 확인할 수 있습니다.
➌ 퀘스트
하나의 이별 극복 여정은 총 5단계로 구성되며, 한 여정은 총 30개의 퀘스트로 이루어집니다.
사용자는 단계별 퀘스트에 따라 감정과 상황을 직면하고 정리해 나가는 경험을 할 수 있습니다.
📝질문형
감정과 상황을 글로 마주하는 자기 성찰 중심의 퀘스트입니다.
이별에 대해 천천히 돌아보며 감정의 실체를 파악하고, 스스로 이해하는 과정을 돕습니다.
🧗♂️행동형
몸을 움직이며 감정을 정리하는 실천 중심의 퀘스트입니다.
간단한 행동을 통해 머릿속을 환기시키고, 무기력에서 벗어나 스스로 일상의 루틴을 되찾을 수 있도록 유도합니다.
| 👑이종훈 @fredleeJH |
정소희 @sohee6989 |
주아연 @znayeonzn |
|---|---|---|
![]() |
![]() |
![]() |
홈메인 퀘스트 |
질문형 퀘스트마이페이지 |
온보딩행동형 퀘스트 |
| 스플래시 | 정보입력 | 퀘스트 온보딩 |
|---|---|---|
![]() |
![]() |
![]() |
| 퀘스트 홈 | 질문형 퀘스트 작성 | 행동형 퀘스트 작성 |
|---|---|---|
![]() |
![]() |
![]() |
| 퀘스트 TIP | 퀘스트 다시보기 |
|---|---|
![]() |
![]() |
| 항목 | 기술 스택 |
|---|---|
| Architecture | Clean Architecture |
| Pattern | MVVM |
| DI | Hilt |
| Asynchronous | Coroutine, Flow |
| Network | Retrofit2, OkHttp |
| Navigation | Single Activity Architecture (SAA), Jetpack Navigation |
| UI Framework | Jetpack Compose |
| Image Processing | Coil, Lottie |
| Logging | Timber |
1️⃣ Architecture: Clean Architecture
기존 과제에서 폴더링을 제대로 사용해보지 못하여 클린 아키텍처 구조를 도입했습니다.
각 계층 간 의존성을 최소화하고 비즈니스 로직과 UI 계층을 철저하게 분리할 수 있습니다.
2️⃣ Pattern: MVVM
러닝커브가 조금 높은 MVI를 적용하기보다 MVVM을 조금 더 체계적으로 사용해보고자 도입했습니다.
3️⃣ Dependency Injection: Hilt
의존성 주입으로 뷰모델 관리를 더욱 편하게 하고자 도입했습니다.
구글이 공식 지원하는 DI 라이브러리로 보일러플레이트 코드를 최소화할 수 있습니다.
4️⃣ Navigation: Type-Safety Navigation
기존 문자열 기반 네비게이션은 런타임 오류를 유발할 수 있기 때문에 타입 안정성을 지원하는 Type-Safety Navigation을 도입했습니다.
🎉 그라운드룰
💫 Git & Branch Convention
✍️ Issue & PR Convention
📂 Packaging Convention
📂 byeboo
┣ 📂 core
┃ ┣ 📂 designsystem
┃ ┣ 📂 model
┃ ┣ 📂 navigation
┃ ┣ 📂 network
┃ ┣ 📂 util
┣ 📂 data
┃ ┣ 📂 datasource
┃ ┣ 📂 datasourceimpl
┃ ┣ 📂 di
┃ ┣ 📂 dto
┃ ┣ 📂 mapper
┃ ┣ 📂 repositoryimpl
┃ ┣ 📂 service
┣ 📂 domain
┃ ┣ 📂 model
┃ ┣ 📂 repository
┃ ┣ 📂 usecase
┣ 📂 feature
┃ ┣ 📂 auth
┃ ┣ 📂 home
┃ ┣ 📂 main
┃ ┣ 📂 mypage
┃ ┣ 📂 quest
┃ ┣ 📂 splash














