Going-Android icon indicating copy to clipboard operation
Going-Android copied to clipboard

๋‘๋ฆ… ๐Ÿฅฌ

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