한진희 | 곽호택 | 한승현 |
---|---|---|
Github: HJinhee | Github: ho-taek | Github: hansh0101 |
차로는 경험 기반 드라이브 코스 공유 플랫폼입니다.
차로의 시작은
"내가 좋아하는 드라이브를 어떻게 하면 더 재미있게 즐길 수 있을까?" 라는
질문에서 시작되었습니다.
내가 좋아서,
내가 사용하고 싶어서,
이를 다른 사람들과 함께 즐기고 싶어서,
차로는 시작되었습니다.
차로 애니메이션 나타나는 단계
앱에서 제공해주는 서비스와 기능을 간단하게 설명해주는 단계
사용자의 ID, PW를 입력받아 서버와의 통신 후 로그인하는 단계
추천해 주는 코스와 테마, 로컬, 사용자들이 많이 찾는 코스들을 4개씩 띄워주는 단계
메인 뷰에서 테마, 로컬, 사용자들이 많이 찾는 코스의 더보기를 클릭하여 각각의 주제에 대한 코스를 더 많이 볼 수 있도록 하는 단계
지역, 테마, 주의 사항 들을 선택하여 원하는 코스를 검색할 수 있도록 하는 단계
Multipart-form을 활용하여 글 작성 시 이미지 업로드를 처리하며 드라이브 코스에 대한 '경로를 제외한' 정보를 작성하는 단계
사용자가 입력하는 텍스트를 기반으로 T Map API를 활용하여 검색결과를 자동으로 보여주고, 사용자가 선택한 위치를 출발 / 경유 / 도착지로 선택하여 T Map API를 활용하여 경로를 그리는 단계
사용자의 프로필 정보와 사용자가 작성한 글, 저장한 글을 보여주는 단계
T Map API를 활용하여 자신 및 다른 사용자들이 작성한 글을 볼 수 있는 단계
진희
게시글 작성하기 단계 중 글 작성하기, 경로 작성하기, 이미지 업로드
호택
메인, 더보기, 검색, 온보딩
승현
로그인, 마이페이지, 게시글 상세보기, 게시글 작성하기 단계 중 경로 작성하기
🚙CharoAndroid
┣ 📂data
┣ 📂api
┃ ┣ 📂request
┃ ┣ 📂response
┣ 📂ui
┃ ┣ 📂adapter
┃ ┃ ┣ 📂home
┃ ┃ ┣ 📂charo
┃ ┃ ┣ 📂write
┃ ┣ 📂home
┃ ┣ 📂charo
┃ ┣ 📂write
┃ ┣ 📂sign
┃ ┗ 📂onboarding
┗📂utils
- DataBinding
- Navigation Component
- ViewPager2
- Android KTX