| 지민혁 |
< 서비스 종료 공지뜸에 따라 개발 중지 >
2021.11 ~ 2022.04, 2022.09 ~ (리팩토링)
- 유저 전적 검색
- 닉네임 검색해 나의 게임 전적을 검색 가능
- 유저 통계 분석
- 완주율과 승률, 평균 순위, 선호 트랙 통계 등 모드별 통계 제공
- 더 자세한 게임 내용 분석
- 내가 했던 게임의 승패 여부, 참가했던 유저의 순위, 당시 플레이 했던 맵 등의 게임 정보를 볼 수 있음
| 내용 | 기술 |
|---|---|
| 언어 | Kotlin |
| 아키텍처 | MVVM , Clean-Architecture |
| 비동기 처리 | Coroutines |
| API 통신 | Retrofit2 |
| DI | Dagger-Hilt |
| Jetpack | Navigation, DataBinding, Room, LiveData, ViewModel |
| Server | Firebase |
| 기타 | Jsoup, MPAndroidChart, Glide |
Data
├─dataSource
│ ├─local
│ └─remote
├─local
│ ├─database
│ ├─model
│ └─service
├─mapper
├─remote
│ ├─model
│ └─service
└─repository
Domain
├─model
│ ├─local
│ └─remote
├─repository
└─useCase
├─local
│ ├─bookmark
│ └─search
└─remote
├─match
└─user
Presentation
├─app
├─di
├─view
│ ├─activity
│ ├─adapter
│ │ ├─data
│ │ └─listener
│ ├─base
│ ├─bindingAdapter
│ ├─decoration
│ └─fragment
└─viewModel
└─data // For Jsoup
