Skip to content

PELSHIA/KartSearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

KartSearch - 카트라이더 전적 검색 서비스


👨‍💻 개발자

지민혁

⏰ 개발 기간

< 서비스 종료 공지뜸에 따라 개발 중지 >

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

About

🚗 카트라이더 전적 검색 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages