Skip to content

dongsu0717/Timely

Repository files navigation

Timely

개인 & 그룹 스케줄 관리 및 지각 방지 Application



01. 프로젝트 개요

  • 그룹 모임때 참여자들의 현재 위치에 대한 거짓말을 방지해 약속 지연을 최소화 합니다.
    ex) “나 거의 다 왔어” (사실 이제 출발한 상태)
  • 지각 데이터를 시각화하여 재미있고 긍정적인 경쟁 문화를 형성 합니다.
  • 그룹 스케줄 관리 뿐 아니라 개인 스케줄 관리도 해주며, 알람 및 거리 정보 제공을 통해 시간 관리를 도와줍니다.


02. 프로젝트 구성

개발 기간

2024.10.23 ~ 2024.11.19 (4주)

담당

기획: 이동수
디자인: 이동수
Android: 이동수
BackEnd: 유종환


모듈 구성

image



사용 기술

Category Technologies
Architecture Multi Module, Clean Architecture, MVVM, SAA
DI Dagger-Hilt
Networking Retrofit, OkHttp, Interceptor, Gson
Database RoomDB
Data Storage Datastore, Preferences
UI/UX Glide, Lottie, Material 3, VeiwPager2 + TabLayout
Navigation Navigation Graph
Location & Maps TMap API, Kakao Map API, FusedLocationProviderClient
Permissions Runtime Permission, TedPermission
Notifications FCM, AlarmManager
Background Processing WorkManager, Foreground Service, Broadcast Receiver
UI State StateFlow
Login & Social Kakao Login, Kakao Share
Concurrency Thread, Coroutine, Flow
Data Binding ViewBinding, FlowBinding



03. Screen 및 상세 기능

개인 스케줄 관리

캘린더개인 스케줄 추가권한 확인(위치, 알람)

약속 위치 검색약속장소 경로안내

알람 - 장소X(데이터X)
알람 - 장소O(시간, 거리 표시)

그룹 스케줄 관리

KaKao 로그인그룹 생성내 그룹 리스트

그룹 페이지그룹 초대그룹 스케줄 생성

스케줄 생성 알람
모임 1시간전 알람
위치 공유 시작 알람

그룹원 위치, 상태 확인지각 체크후 지도 종료

마이 페이지

지각률 확인

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages