Skip to content

TastyLog/TastyLog-Android

Repository files navigation


유튜버가 방문한 맛집 정보 제공 서비스 '맛로그' repo:android

📝 Summary

  • SNS및 영상 공유 플랫폼의 영향력이 점점 증가하고, 맛집을 찾는 사람들이 증가함에 따라, 유튜버들이 방문한 맛집 정보를 쉽게 찾고 싶은 요구가 커졌습니다.
  • 기존 맛집 어플리케이션들은 종합적인 맛집 정보는 제공하지만, 유튜버들이 방문한 특정 맛집에 대한 정보를 집중적으로 제공하는 서비스는 부족했으며, 이러한 시장의 필요를 충족시키기 위해 '맛로그' 서비스를 기획하고 개발했습니다.

⭐️ Key Function

  • 유튜버별로 방문한 맛집을 지도 상에서 쉽게 탐색하고 확인할 수 있는 기능을 제공합니다.
  • 각 맛집에 대한 상세 정보와 리뷰를 한 곳에서 확인할 수 있는 통합 인터페이스를 제공합니다.
  • 현재 나의 위치를 기준으로한 거리순, 평점순, 리뷰순으로 맛집에 대한 필터링 제공합니다.

🛠 Tech Stack

KotlinRetrofitMulti-Module, Coroutine, StateFlow

📚Library

naver-map-sdk, lottie, Glide, kakao-sdk-share, play-services-maps, moshi-kotlin, gson...

⚙️ Architecture & Design Pattern

  • Clean Architecture
  • MVVM + Repository

🧑🏻‍💻 Team

  • 백엔드 개발자 1명
  • 안드로이드 개발자 1명

🤚🏻 Part

  • 안드로이드

🤔 Learned

  • Naver Maps APIGoogle Maps API의 사용법과 지도 기반 서비스의 중요성을 이해했습니다.
  • 클라이언트와 서버 간의 통신을 위해 Retrofit 라이브러리를 활용하는 방법을 숙지했습니다.
  • MVVM 구조를 적용하여, 보다 유지보수가 쉽고 확장 가능한 애플리케이션 구조를 설계하는 방법을 배웠습니다.
  • 사용자 경험을 향상시키기 위한 UI/UX 디자인의 중요성을 이해하고, 이를 개선하는 방법을 배웠습니다.
  • 스토어에 배포하기 위해선 R8ProGuard 설정 등 Release버전에 맞는 설정을 하는 것을 알게되었습니다.

📷 Screenshot

About

TastyLog Refactoring.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages