Skip to content

onboard-github/onboard-aos

Repository files navigation

🎲 ONBOARD

Play Store Kotlin Gradle minSdkVersion targetSdkVersion

보드게임 레이팅 서비스

image


Structure

Project Structure

Rule

  1. 급한 merge가 아니면 CI 통과 후 한 명 이상의 approve를 받았을 시 merge할 것.
  2. code review - priority 1 ~ 5 맞춰서 리뷰, 리뷰 받은 것 고쳤다면 commit reply로 달아주기
  3. code convention - PRND Android Style Guide
  4. 공유되어야 하는 지식 - Notion Dev Wiki 사용

Tech Stack

Archictecture Clean Architecture, MVVM
CI Github Actions
DI Hilt
Network Retrofit2, OkHttp3
Asynchronous Coroutine, Flow
AndroidX Paging3, LiveData, DataStore, Navigation, ViewModel
Collaboration Tools GitFlow, Github, Jira, Notion, Figma
Library Glide, Lottie, Social Login(Naver, Kakao, Google), ktlint, Firebase Crashlytics, Firebase Analytics, OSS License, Shimmer

기능 (ver1.0.2)

온보딩

image

그룹 생성 & 검색 & 가입

image

랭킹 - 홈

image

게임 결과 기록

image image

안내


Developer

박재홍 정은정 차경민

Refactoring

  1. Data, Domain Module Package Refactoring