[ Click here to Google Play Store! ]
👉 사용자가 현재 위치를 기준으로 지도에서 화장실을 확인하거나, 목적지를 검색하여 거리순/좋아요순 정렬된 리스트를 확인할 수 있습니다.
KakaoMap API
FusedLocationProviderClient
Google Play Services Location API
Coroutine
👉 지도 위에서 마커를 클릭하면 해당 화장실의 상세 페이지로 이동하며, 상세 조건을 동적으로 UI에 반영하고, 네비게이션 연결 및 카카오톡 공유 기능을 제공합니다.
KakaoMap API
ViewModel
LiveData
ConstraintLayout
Kotlin Serialization
Kakao SDK
Implicit Intent (Android)
👉 사용자가 설정한 조건(예: 장애인 화장실 여부, 남녀 공용 여부 등)에 따라 필터링하여 원하는 화장실만 리스트에서 확인할 수 있습니다.
Firebase Firestore
Jetpack Paging
RecyclerView
DataStore (Jetpack)
👉 사용자가 직접 화장실을 추가할 수 있으며, 데이터는 Firebase Firestore에 저장된 후 자동으로 지도에 반영됩니다.
Firebase Firestore
KakaoMap API
👉 사용자가 좋아요한 화장실을 그룹별로 저장하고, 필요할 때 그룹 단위로 리스트에서 확인할 수 있습니다.
Firebase Firestore
RecyclerView
DiffUtil
ViewModel
LiveData
| 구분 | 추진 내용 | 추진 기간 | 세부 내용 |
|---|---|---|---|
| 1 | 서비스 기획 | 24.04 ~ 24.06 | 국내외 시장 현황 및 경쟁사 분석 복지관 2곳 직접 방문 인터뷰 후, 필요 기능 도출 |
| 2 | 오픈 API 기반 데이터 가공 | 24.07 ~ 24.09 | 공공데이터 포털(행정 안전 기획부 + 코레일, 국토교통부) 민간데이터 1만 5,000+개 가공 |
| 3 | 지도 API 개발 | 24.09 ~ 24.09 | Kakao Map 연결 및 사용자 현재 위치 비동기 처리 |
| 4 | 회원 로그인 연동 | 24.09 ~ 24.10 | 구글 로그인 연동 디바이스에 사용자 로그인 상태 저장 |
| 5 | 조건 적용 필터링 | 24.09 ~ 24.12 | 화장실 데이터 가공 후 조건 옵션 세분화 조건 적용 화장실 데이터 필터링한 결과물 실시간 업데이트 |
| 6 | 화장실 내장소 저장 | 24.10 ~ 25.01 | Firebase에 사용자 좋아요 클릭 이벤트 실시간 반영 |
| 7 | 화장실 직접 등록 | 24.10 ~ 24.10 | 사용자 현재 위치 기반 화장실 세부 내용 등록 Firebase 화장실 데이터베이스 업데이트 |
| 8 | 내 장소 그룹화 | 24.11 ~ 25.02 | 사용자가 저장한 화장실 데이터를 그룹별 지도에서 모아보기 |
| 9 | 버그 수정 | 25.02 ~ | 버그 수정 후, 스토어 출시 (ver 1.1.0) |
| 개발 완료 | 스토어 출시 1.0.4 현대 오토에버 배리어프리 앱 개발 콘테스트 3위 |
||





