개발기간: 2023.02.13 ~ 2023.03.24
STITCH를 다운로드할 수 있는 링크입니다.
Planner 비니(손수빈) | Designer 개리(홍준표) | Server 홀튼(김형석) | Android 피오(박승규) | iOS 탈리(하늘이) |
---|---|---|---|---|
@비니 | @개리 | @kim-hyeungsuk | @seunggyu97 | @NEULiee |
Purpose | Library |
---|---|
Background Task | Jetpack Work Manager |
Async Task | Flow, Coroutine |
Local Database | referenceDataStore |
Server Database | Amazon DynamoDB, Elastic beanstalk, Firebase Auth, Firebase RemoteConfig, Firebase Storage |
Device | LocationServices, LocationManager |
Presentation | Material Design2, Jetpack Navigation, ViewPager2, Lottie, Glide, NaverMap, Kizitonwose Calendar |
🔑 Google 계정과 카카오 계정을 통해 로그인하면 간단한 정보를 입력한 후 STITCH를 시작할 수 있어요
☺️
😎 관심있는 운동을 3가지 이상 선택한 뒤 다음 화면으로 이동할 수 있어요 !
🏠 마지막으로 현재 살고 있는 동네를 검색을 통해 입력하면 끝!
동네는 현재 위치 기반으로 근처 동네를 조회하는 방법과 직접 입력해서 검색하는 방법이 있어요.
현재 위치 기반으로 조회하면, 현재 있는 위치에서 근접한 동네들이 표시되고, 직접 검색을 하면 동일한 이름의 동네들이 표시돼요!
👍 홈 화면 탭에서 추천하는 Teach매치들과 새롭게 열린 매치들을 확인할 수 있어요 !
📚 카테고리 탭에서는 모든 매치를 종목별로 분류하여 확인할 수 있어요 ~
👋 마이매치 탭에서는 현재 참여중인 매치들을 볼 수 있어요 !
😊 마이메뉴 탭에서는 내가 개설한 매치들을 확인 할 수 있고 프로필/앱 설정을 할 수 있어요 !
🤼♀️ 새로운 매치를 개설하려면 + 모양의 Floating Button을 클릭하면 개설 화면으로 넘어가요.
개설하려는 매치의 종류를 선택한 뒤, 운동 종목을 선택해주세요 !
📝 이후 상세 내용들을 적어주세요.
매치를 잘 표현하는 사진을 첨부할 수 있고(선택), 매치 제목과 내용을 상세히 작성해주세요!
📝 매치가 진행될 날짜와 시간을 입력해주세요.
플레이 시간은 최소 30분 부터 최대 5시간 까지 30분 단위로 설정 가능해요 !
📝 매치가 진행될 장소를 설정해주세요.
매치 장소는 종합운동장과 같이 장소명으로도 검색할 수 있어요.
또는 지도를 움직여서 주소를 설정할 수도 있답니다 😊
📝 마지막으로 참가인원과 참가비가 있다면 금액을 입력하면 매치 개설 끝 ! ⭐️