Skip to content

TeamPINGLE/PINGLE-ANDROID

Repository files navigation

🌀 PINGLE-ANDROID 🌀

➰ PINGLE

Ready to PINGLE?
가볍고 재미있는 모임 문화, 핑글과 함께 만들어요!


pingle


👋 Contributors

배지현
@jihyunniiii
김민우
@DoReMinWoo
하지은
@HAJIEUN02
이다은
@Dan2dani
메인 지도뷰 온보딩/회원가입, 마이핑글 핑글 개최 프로세스, 참여자 핑글 개최 프로세스, 더보기

📷 ScreenShot

온보딩/회원가입 메인 지도 뷰 - 칩 필터링 메인 지도 뷰 - 카드
핑글 개최 프로세스 마이핑글 더보기

👩🏻‍💻 𝙏𝙚𝙘𝙝 𝙎𝙩𝙖𝙘𝙠

Title Content
Architecture Clean Architecture, MVVM
Design Pattern Repository Pattern, Adapter Pattern, Delegation Pattern, Observer Pattern
Jetpack Components encryptedsharedpreferences, LiveData, Lifecycle, ViewModel, DataBinding
Dependency Injection Hilt
Network Retrofit, OkHttp
Asynchronous Processing Coroutine(+ Flow)
Third Party Library Coil, Firebase, Timber, kotlinSerialization, sentry, naverMap, playServiceLocation, progressBar
Strategy Git Flow
CI GitHub Action(KtLint, Complie Check)
Other Tool Slack, Notion, Figma, Postman

📁 Foldering

📂 org.sopt.pingle
┣ 📂 data
┃ ┣ 📂 datasource
┃ ┣ 📂 datasourceimpl
┃ ┣ 📂 interceptor
┃ ┣ 📂 model
┃ ┣ 📂 repository
┃ ┣ 📂 service
┣ 📂 di
┣ 📂 domain
┃ ┣ 📂 model
┃ ┣ 📂 repository
┃ ┣ 📂 usecase
┣ 📂 presentation
┃ ┣ 📂 mapper
┃ ┣ 📂 model
┃ ┣ 📂 type
┃ ┣ 📂 ui
┣ 📂 util
┃ ┣ 📂 activity
┃ ┣ 📂 base
┃ ┣ 📂 component
┃ ┣ 📂 context
┃ ┣ 📂 fragment
┃ ┣ 📂 intent
┃ ┣ 📂 view

Convention

안핑이들의 깃 컨벤션과 브랜치 전략이 궁금하다면? click ✔️

안핑이들의 코드 컨벤션이 궁금하다면? click ✔️

안핑이들의 ISSUE, PR 컨벤션이 궁금하다면? click ✔️

안핑이들의 칸반보드가 궁금하다면? click ✔️

안핑이들의 Github Project가 궁금하다면? click ✔️