Skip to content

Team-Going/Going-Android

 
 

Repository files navigation

doorip

μ„œλ‘œλ₯Ό μ΄ν•΄ν•˜λ©° μ™„μ„±ν•΄κ°€λŠ” 우리의 μ—¬ν–‰ To-do, Doorip

μ—¬ν–‰μž 10λͺ… 쀑 6λͺ…은 여행을 같이 κ°„ μ‚¬λžŒκ³Ό κ°ˆλ“±μ„ κ²ͺκ³ , λ‹€μŒ μ—¬ν–‰μ—μ„œλŠ” λˆ„κ΅°κ°€μ™€ ν•¨κ»˜ ν•˜λŠ” μ—¬ν–‰ 자체λ₯Ό λ§μ„€μ΄κ²Œ λ©λ‹ˆλ‹€.
κ³ μž‰κ³ μž‰μ€ 이 문제λ₯Ό ν•΄κ²°ν• , 쉽고 μž¬λ°ŒλŠ” μ†”λ£¨μ…˜μ„ λ§Œλ“œλŠ” νŒ€μž…λ‹ˆλ‹€.

dooripμ—μ„œ μ—¬ν–‰μ—μ„œ 곡동 할일 관리에 λŒ€ν•œ 뢈편과 뢀담을 내렀놓고 μ’‹μ•„ν•˜λŠ” μ‚¬λžŒλ“€κ³Ό 여행을 였둯이 μ¦κΈ°μ„Έμš”.

μ—¬ν–‰ 쀑에 μƒκΈ°λŠ” λͺ¨λ“  ν•  일을 ν•¨κ»˜ κ΄€λ¦¬ν•˜μ„Έμš”. doorip의 μ·¨ν–₯νƒœκ·Έμ™€ μœ ν˜•ν…ŒμŠ€νŠΈλ‘œ μ„œλ‘œλ₯Ό 이해할 수 μžˆμ–΄μš”.


두릅이듀

κΉ€μƒν˜Έ
(@Marchbreeze)
박동민
(@chattymin)
이유빈
(@leeeyubin)
μ‘°μ„Έμ—°
(@crownjoe)
곡동 νˆ¬λ‘
개인 νˆ¬λ‘
할일 μΆ”κ°€/쑰회
μŠ€ν”Œλž˜μ‰¬
μ˜¨λ³΄λ”©
μ—¬ν–‰ μ„±ν–₯
λŒ€μ‹œλ³΄λ“œ
μ·¨ν–₯ νƒœκ·Έ
곡동 μ·¨ν–₯
μ—¬ν–‰ 생성
μ—¬ν–‰ μž…μž₯
ν”„λ‘œν•„

MODULE & PACKAGE CONVENTION


πŸ—ƒοΈapp
 β”— πŸ“‚di

πŸ—ƒοΈbuildSrc

πŸ—ƒοΈcore-ui
 ┣ πŸ“‚base
 β”— πŸ“‚extension

πŸ—ƒοΈdata
 ┣ πŸ“‚dto
 ┃ ┣ πŸ“‚response
 ┃ ┣ πŸ“‚request
 ┣ πŸ“‚datasource
 ┣ πŸ“‚datasourceImpl
 ┣ πŸ“‚interceptor
 ┣ πŸ“‚local
 ┣ πŸ“‚repositoryImpl
 β”— πŸ“‚service

πŸ—ƒοΈdomain
 ┣ πŸ“‚entity
 ┃ ┣ πŸ“‚response
 ┃ ┣ πŸ“‚request
 β”— πŸ“‚repository

πŸ—ƒοΈpresentation
 β”— πŸ“‚κΈ°λŠ₯ 별 νŒ¨ν‚€μ§•


TECH STACK

  • Multi-Module
  • Android App Architecture
  • Hilt
  • Coroutine & Flow
  • Data Binding
  • Timber, Coil, Lottie
  • Kakao Open API

SCREENSHOTS

λ·° 1 2 3 4
μ˜¨λ³΄λ”©
μ„±ν–₯검사
여행생성
μ—¬ν–‰μž…μž₯
λŒ€μ‹œλ³΄λ“œ
μ•„μ›Œνˆ¬λ‘
κ°œμΈνˆ¬λ‘
ν”„λ‘œν•„
μ„€μ •

KANBAN BOARD


CONVENTION