- 장바구니 및 체크리스트
- 마트에서 카트 내부의 상황을 손쉽게 파악할 수 있는 장바구니 기능
- 마트에 방문하기 전 미리 구매 목록을 작성할 수 있는 체크리스트 기능
- 상품 검색 및 상품 정보 확인
- 구매하려는 상품을 미리 검색하고 다른 구매자의 리뷰 등의 상품 정보를
- 구매 내역 확인 및 지출 통계
- 과거의 구매 내역을 확인하고 리뷰를 작성 할 수 있는 구매내역 확인 기능
- 월별, 카테고리별 지출 통계를 그래프로 확인할 수 있는 지출 통계 기능
- Kotlin
- Coroutines
- Retrofit2 + Gson
- OkHttp3
- Room
- Coroutine Flow
- Dagger-Hilt
- JUnit
- Timber
- Spring-Boot
- Spring-Data-JPA
- Auth0-Java-JWT
- JBCrypt
android app
📂app
┣ 📂data
┃ ┣ 📂auth
┃ ┣ 📂local
┃ ┣ 📂remote
┃ ┗ 📂repository
┣ 📂di
┣ 📂domain
┃ ┣ 📂model
┃ ┣ 📂repository
┃ ┗ 📂usecase
┣ 📂presentaion
┃ ┣ 📂adapter
┃ ┣ 📂base
┃ ┣ 📂custom
┃ ┣ 📂decoration
┃ ┣ 📂ui
┃ ┃ ┣ 📂main
┃ ┃ ┣ 📂mypage
┃ ┃ ┣ 📂product
┃ ┃ ┣ 📂registration
┃ ┃ ┣ 📂search
┃ ┃ ┣ 📂signin
┃ ┃ ┗ 📂#
┃ ┗ 📂extension
┗ 📂common
server
📂smartshopping
┣ 📂common
┣ 📂domain
┃ ┣ 📂auth
┃ ┣ 📂repository
┃ ┣ 📂request
┃ ┣ 📂response
┃ ┗ 📂service
┣ 📂presentation
┃ ┣ 📂config
┃ ┣ 📂controller
┃ ┗ 📂interceptor
┗ 📂entity