├── .firebaserc ├── .github ├── ISSUE_TEMPLATE │ ├── ✨-기능-추가.md │ └── 🐞-버그-신고.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── ucmcCI.yml ├── .gitignore ├── README.md ├── app ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── gta │ │ └── ucmc │ │ ├── LoggerInitializer.kt │ │ └── UCMCApplication.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ └── ic_launcher_background.xml │ ├── mipmap │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── xml │ ├── backup_rules.xml │ └── data_extraction_rules.xml ├── data ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── gta │ │ └── data │ │ ├── di │ │ ├── FirebaseModule.kt │ │ ├── LicenseModule.kt │ │ ├── LoginModule.kt │ │ ├── MessageTokenModule.kt │ │ ├── MyPageModule.kt │ │ ├── NetworkModule.kt │ │ ├── NicknameModule.kt │ │ ├── NotificationModule.kt │ │ ├── PinkSlipModule.kt │ │ ├── Qualifiers.kt │ │ ├── RepositoryModule.kt │ │ ├── ReservationModule.kt │ │ └── ReviewModule.kt │ │ ├── model │ │ ├── AddressResult.kt │ │ ├── Car.kt │ │ ├── MessageResult.kt │ │ ├── NotificationMessage.kt │ │ ├── SearchResult.kt │ │ └── UserInfo.kt │ │ ├── repository │ │ ├── CarRepositoryImpl.kt │ │ ├── LicenseRepositoryImpl.kt │ │ ├── LoginRepositoryImpl.kt │ │ ├── MapRepositoryImpl.kt │ │ ├── MessageTokenRepositoryImpl.kt │ │ ├── MyPageRepositoryImpl.kt │ │ ├── NicknameRepositoryImpl.kt │ │ ├── NotificationRepositoryImpl.kt │ │ ├── PinkSlipRepositoryImpl.kt │ │ ├── ReportRepositoryImpl.kt │ │ ├── ReservationRepositoryImpl.kt │ │ ├── ReviewRepositoryImpl.kt │ │ ├── TransactionRepositoryImpl.kt │ │ └── UserRepositoryImpl.kt │ │ ├── service │ │ ├── AddressSearchService.kt │ │ └── CloudMessageService.kt │ │ └── source │ │ ├── CarDataSource.kt │ │ ├── LicenseDataSource.kt │ │ ├── LoginDataSource.kt │ │ ├── MapDataSource.kt │ │ ├── MessageTokenDataSource.kt │ │ ├── MyPageDataSource.kt │ │ ├── NicknameDataSource.kt │ │ ├── NotificationDataSource.kt │ │ ├── NotificationPagingSource.kt │ │ ├── PinkSlipDataSource.kt │ │ ├── ReservationDataSource.kt │ │ ├── ReviewDataSource.kt │ │ ├── StorageDataSource.kt │ │ ├── TransactionDataSource.kt │ │ ├── TransactionPagingSource.kt │ │ └── UserDataSource.kt │ └── test │ └── java │ └── com │ └── gta │ └── data │ ├── CarRepositoryUnitTest.kt │ ├── LicenseRepositoryUnitTest.kt │ ├── LoginRepositoryUnitTest.kt │ ├── MapFragmentUnitTest.kt │ ├── MessageTokenRepositoryUnitTest.kt │ ├── MyPageRepositoryUnitTest.kt │ ├── NicknameRepositoryUnitTest.kt │ ├── NotificationRepositoryUnitTest.kt │ ├── PinkSlipRepositoryUnitTest.kt │ ├── ReportRepositoryUnitTest.kt │ ├── ReservationRepositoryUnitTest.kt │ ├── ReviewRepositoryUnitTest.kt │ ├── TestUtil.kt │ └── UserRepositoryUnitTest.kt ├── domain ├── .gitignore ├── build.gradle.kts └── src │ └── main │ └── java │ └── com │ └── gta │ └── domain │ ├── model │ ├── AvailableDate.kt │ ├── CarDetail.kt │ ├── CarRentInfo.kt │ ├── Coordinate.kt │ ├── DrivingLicense.kt │ ├── InsuranceOption.kt │ ├── LocationInfo.kt │ ├── NicknameState.kt │ ├── Notification.kt │ ├── NotificationInfo.kt │ ├── PinkSlip.kt │ ├── Reservation.kt │ ├── ReviewDTO.kt │ ├── ReviewType.kt │ ├── SimpleCar.kt │ ├── SimpleReservation.kt │ ├── Transaction.kt │ ├── UCMCException.kt │ ├── UCMCResult.kt │ ├── UpdateCar.kt │ ├── UserProfile.kt │ └── UserReview.kt │ ├── repository │ ├── CarRepository.kt │ ├── LicenseRepository.kt │ ├── LoginRepository.kt │ ├── MapRepository.kt │ ├── MessageTokenRepository.kt │ ├── MyPageRepository.kt │ ├── NicknameRepository.kt │ ├── NotificationRepository.kt │ ├── PinkSlipRepository.kt │ ├── ReportRepository.kt │ ├── ReservationRepository.kt │ ├── ReviewRepository.kt │ ├── TransactionRepository.kt │ └── UserRepository.kt │ └── usecase │ ├── SendNotificationUseCase.kt │ ├── car │ └── GetSimpleCarUseCase.kt │ ├── cardetail │ ├── GetCarDetailDataUseCase.kt │ ├── GetNowRentCarUseCase.kt │ ├── GetOwnerCarsUseCase.kt │ ├── GetOwnerInfoUseCase.kt │ ├── GetUseStateAboutCarUseCase.kt │ ├── RemoveCarUseCase.kt │ └── edit │ │ ├── DeleteImagesUseCase.kt │ │ ├── GetCoordinateLocationUseCase.kt │ │ ├── SetCarImagesUseCase.kt │ │ ├── UpdateCarDetailDataUseCase.kt │ │ └── UploadCarImagesUseCase.kt │ ├── license │ ├── GetLicenseFromDatabaseUseCase.kt │ ├── GetLicenseFromImageUseCase.kt │ └── SetLicenseUseCase.kt │ ├── login │ ├── CheckCurrentUserUseCase.kt │ ├── SignUpUseCase.kt │ └── UpdateUserMessageTokenUseCase.kt │ ├── map │ ├── GetAllCarsUseCase.kt │ ├── GetNearCarsUseCase.kt │ └── GetSearchAddressUseCase.kt │ ├── mypage │ └── SetThumbnailUseCase.kt │ ├── nickname │ ├── CheckNicknameStateUseCase.kt │ └── UpdateNicknameUseCase.kt │ ├── notification │ ├── GetNotificationsInfoUseCase.kt │ └── SetMessageTokenUseCase.kt │ ├── pinkslip │ ├── GetPinkSlipUseCase.kt │ └── SetPinkSlipUseCase.kt │ ├── reservation │ ├── CreateReservationUseCase.kt │ ├── FinishReservationUseCase.kt │ ├── GetCarRentInfoUseCase.kt │ └── GetReservationUseCase.kt │ ├── returncar │ └── ReturnCarUseCase.kt │ ├── review │ ├── AddReviewUseCase.kt │ └── GetReviewDTOUseCase.kt │ ├── transaction │ └── GetTransactionsUseCase.kt │ └── user │ ├── GetUserProfileUseCase.kt │ └── ReportUserUseCase.kt ├── firebase.json ├── functions ├── .eslintrc.js ├── .gitignore ├── index.js ├── package-lock.json └── package.json ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── presentation ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── gta │ │ └── presentation │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── terms_of_privacy.txt │ │ └── terms_of_service.txt │ ├── java │ │ └── com │ │ │ └── gta │ │ │ └── presentation │ │ │ ├── NotificationService.kt │ │ │ ├── di │ │ │ ├── FirebaseAuthModule.kt │ │ │ ├── FirebaseSigninModule.kt │ │ │ ├── StreamModule.kt │ │ │ └── UtilModule.kt │ │ │ ├── model │ │ │ ├── DateType.kt │ │ │ ├── TransactionState.kt │ │ │ └── TransactionUserState.kt │ │ │ ├── ui │ │ │ ├── BindingAdapter.kt │ │ │ ├── GlideModule.kt │ │ │ ├── MainActivity.kt │ │ │ ├── MainViewModel.kt │ │ │ ├── base │ │ │ │ ├── BaseActivity.kt │ │ │ │ ├── BaseFragment.kt │ │ │ │ └── CameraGuideFragment.kt │ │ │ ├── cardetail │ │ │ │ ├── CarDetailFragment.kt │ │ │ │ ├── CarDetailViewModel.kt │ │ │ │ ├── CarImagePagerAdapter.kt │ │ │ │ ├── CarListAdapter.kt │ │ │ │ ├── OwnerProfileFragment.kt │ │ │ │ ├── OwnerProfileViewModel.kt │ │ │ │ └── edit │ │ │ │ │ ├── CarEditFragment.kt │ │ │ │ │ ├── CarEditImagesAdapter.kt │ │ │ │ │ ├── CarEditMapFragment.kt │ │ │ │ │ └── CarEditViewModel.kt │ │ │ ├── chatting │ │ │ │ ├── chat │ │ │ │ │ ├── ChattingFragment.kt │ │ │ │ │ └── ChattingViewModel.kt │ │ │ │ └── list │ │ │ │ │ ├── ChattingListFragment.kt │ │ │ │ │ └── ChattingListViewHolder.kt │ │ │ ├── license │ │ │ │ ├── guide │ │ │ │ │ └── LicenseGuideFragment.kt │ │ │ │ └── registration │ │ │ │ │ ├── LicenseRegistrationFragment.kt │ │ │ │ │ └── LicenseRegistrationViewModel.kt │ │ │ ├── login │ │ │ │ ├── LoginActivity.kt │ │ │ │ └── LoginViewModel.kt │ │ │ ├── map │ │ │ │ ├── AutoCompleteAdapter.kt │ │ │ │ ├── MapFragment.kt │ │ │ │ └── MapViewModel.kt │ │ │ ├── mypage │ │ │ │ ├── MyPageFragment.kt │ │ │ │ ├── MyPageTermsFragment.kt │ │ │ │ ├── MyPageViewModel.kt │ │ │ │ ├── license │ │ │ │ │ ├── MyPageLicenseFragment.kt │ │ │ │ │ └── MyPageLicenseViewModel.kt │ │ │ │ └── mycars │ │ │ │ │ ├── MyCarsFragment.kt │ │ │ │ │ ├── MyCarsListAdapter.kt │ │ │ │ │ ├── MyCarsViewModel.kt │ │ │ │ │ └── OnItemClickListener.kt │ │ │ ├── nickname │ │ │ │ ├── NicknameFragment.kt │ │ │ │ └── NicknameViewModel.kt │ │ │ ├── notification │ │ │ │ ├── NotificationListAdapter.kt │ │ │ │ ├── NotificationListFragment.kt │ │ │ │ └── NotificationListViewModel.kt │ │ │ ├── pinkslip │ │ │ │ ├── guide │ │ │ │ │ └── PinkSlipGuideFragment.kt │ │ │ │ └── registration │ │ │ │ │ ├── PinkSlipRegistrationFragment.kt │ │ │ │ │ └── PinkSlipRegistrationViewModel.kt │ │ │ ├── reservation │ │ │ │ ├── ReservationFragment.kt │ │ │ │ ├── ReservationViewModel.kt │ │ │ │ └── check │ │ │ │ │ ├── ReservationCheckFragment.kt │ │ │ │ │ └── ReservationCheckViewModel.kt │ │ │ ├── returncar │ │ │ │ ├── ReturnCarFragment.kt │ │ │ │ └── ReturnCarViewModel.kt │ │ │ ├── review │ │ │ │ ├── ReviewFragment.kt │ │ │ │ └── ReviewViewModel.kt │ │ │ └── transaction │ │ │ │ ├── TransactionFragment.kt │ │ │ │ ├── TransactionListAdapter.kt │ │ │ │ ├── TransactionListFragment.kt │ │ │ │ ├── TransactionListViewModel.kt │ │ │ │ └── TransactionPagerAdapter.kt │ │ │ └── util │ │ │ ├── DateUtil.kt │ │ │ ├── DateValidator.kt │ │ │ ├── EventFlow.kt │ │ │ ├── FirebaseUtil.kt │ │ │ ├── ImageUtil.kt │ │ │ └── RepeatOnStarted.kt │ └── res │ │ ├── drawable │ │ ├── bg_bottom_sheet.xml │ │ ├── bg_reservation_tag.xml │ │ ├── bg_textview_round.xml │ │ ├── bg_transaction_state_tag.xml │ │ ├── edittext_style.xml │ │ ├── ic_add.xml │ │ ├── ic_arrow_right_on_background.xml │ │ ├── ic_bottom_nav_car.xml │ │ ├── ic_bottom_nav_chatting.xml │ │ ├── ic_bottom_nav_my.xml │ │ ├── ic_broken_image.xml │ │ ├── ic_camera.xml │ │ ├── ic_check.xml │ │ ├── ic_close.xml │ │ ├── ic_delete.xml │ │ ├── ic_logo.xml │ │ ├── ic_mypage_car.xml │ │ ├── ic_mypage_deal.xml │ │ ├── ic_mypage_deal_inverse.xml │ │ ├── ic_mypage_edit.xml │ │ ├── ic_mypage_license.xml │ │ ├── ic_mypage_thumb.xml │ │ ├── ic_notification.xml │ │ ├── ic_right_arrow.xml │ │ ├── ic_search.xml │ │ ├── ic_splash.xml │ │ ├── img_driving_license.png │ │ ├── img_pink_slip.jpg │ │ └── selector_background.xml │ │ ├── layout │ │ ├── activity_login.xml │ │ ├── activity_main.xml │ │ ├── fragment_camera_guide.xml │ │ ├── fragment_car_detail.xml │ │ ├── fragment_car_edit.xml │ │ ├── fragment_car_edit_map.xml │ │ ├── fragment_chatting.xml │ │ ├── fragment_chatting_list.xml │ │ ├── fragment_license_registration.xml │ │ ├── fragment_map.xml │ │ ├── fragment_my_cars.xml │ │ ├── fragment_mypage.xml │ │ ├── fragment_mypage_license.xml │ │ ├── fragment_mypage_terms.xml │ │ ├── fragment_nickname.xml │ │ ├── fragment_notification.xml │ │ ├── fragment_notification_list.xml │ │ ├── fragment_owner_profile.xml │ │ ├── fragment_pink_slip_registration.xml │ │ ├── fragment_reservation.xml │ │ ├── fragment_reservation_check.xml │ │ ├── fragment_return_car.xml │ │ ├── fragment_review.xml │ │ ├── fragment_transaction.xml │ │ ├── fragment_transaction_list.xml │ │ ├── include_car_summary.xml │ │ ├── include_owner_profile.xml │ │ ├── include_wait_loading.xml │ │ ├── item_car_detail_image.xml │ │ ├── item_car_edit_image.xml │ │ ├── item_chatting_list.xml │ │ ├── item_map_search.xml │ │ ├── item_mypage_carlist.xml │ │ ├── item_notification_list.xml │ │ ├── item_owner_car.xml │ │ └── item_transaction.xml │ │ ├── menu │ │ ├── menu_bottom_nav.xml │ │ ├── menu_main_activity.xml │ │ └── menu_mycars_item_click.xml │ │ ├── navigation │ │ └── nav_main.xml │ │ ├── raw │ │ └── lottie_car.json │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── themes.xml │ │ └── xml │ │ └── file_paths.xml │ └── test │ └── java │ └── com │ └── gta │ └── presentation │ └── ExampleUnitTest.kt └── settings.gradle.kts /.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/.firebaserc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/✨-기능-추가.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/.github/ISSUE_TEMPLATE/✨-기능-추가.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/🐞-버그-신고.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/.github/ISSUE_TEMPLATE/🐞-버그-신고.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ucmcCI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/.github/workflows/ucmcCI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/gta/ucmc/LoggerInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/src/main/java/com/gta/ucmc/LoggerInitializer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/gta/ucmc/UCMCApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/src/main/java/com/gta/ucmc/UCMCApplication.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/src/main/res/mipmap/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/src/main/res/mipmap/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/.gitignore -------------------------------------------------------------------------------- /data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/build.gradle.kts -------------------------------------------------------------------------------- /data/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/proguard-rules.pro -------------------------------------------------------------------------------- /data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/FirebaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/FirebaseModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/LicenseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/LicenseModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/LoginModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/LoginModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/MessageTokenModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/MessageTokenModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/MyPageModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/MyPageModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/NetworkModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/NicknameModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/NicknameModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/NotificationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/NotificationModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/PinkSlipModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/PinkSlipModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/Qualifiers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/Qualifiers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/RepositoryModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/ReservationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/ReservationModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/di/ReviewModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/di/ReviewModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/model/AddressResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/model/AddressResult.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/model/Car.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/model/Car.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/model/MessageResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/model/MessageResult.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/model/NotificationMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/model/NotificationMessage.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/model/SearchResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/model/SearchResult.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/model/UserInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/model/UserInfo.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/CarRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/CarRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/LicenseRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/LicenseRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/LoginRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/LoginRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/MapRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/MapRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/MessageTokenRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/MessageTokenRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/MyPageRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/MyPageRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/NicknameRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/NicknameRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/NotificationRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/NotificationRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/PinkSlipRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/PinkSlipRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/ReportRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/ReportRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/ReservationRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/ReservationRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/ReviewRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/ReviewRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/TransactionRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/TransactionRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/repository/UserRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/repository/UserRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/service/AddressSearchService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/service/AddressSearchService.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/service/CloudMessageService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/service/CloudMessageService.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/CarDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/CarDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/LicenseDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/LicenseDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/LoginDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/LoginDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/MapDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/MapDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/MessageTokenDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/MessageTokenDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/MyPageDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/MyPageDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/NicknameDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/NicknameDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/NotificationDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/NotificationDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/NotificationPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/NotificationPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/PinkSlipDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/PinkSlipDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/ReservationDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/ReservationDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/ReviewDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/ReviewDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/StorageDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/StorageDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/TransactionDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/TransactionDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/TransactionPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/TransactionPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/gta/data/source/UserDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/main/java/com/gta/data/source/UserDataSource.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/CarRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/CarRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/LicenseRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/LicenseRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/LoginRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/LoginRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/MapFragmentUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/MapFragmentUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/MessageTokenRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/MessageTokenRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/MyPageRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/MyPageRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/NicknameRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/NicknameRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/NotificationRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/NotificationRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/PinkSlipRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/PinkSlipRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/ReportRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/ReportRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/ReservationRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/ReservationRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/ReviewRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/ReviewRepositoryUnitTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/TestUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/TestUtil.kt -------------------------------------------------------------------------------- /data/src/test/java/com/gta/data/UserRepositoryUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/data/src/test/java/com/gta/data/UserRepositoryUnitTest.kt -------------------------------------------------------------------------------- /domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/build.gradle.kts -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/AvailableDate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/AvailableDate.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/CarDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/CarDetail.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/CarRentInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/CarRentInfo.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/Coordinate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/Coordinate.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/DrivingLicense.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/DrivingLicense.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/InsuranceOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/InsuranceOption.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/LocationInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/LocationInfo.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/NicknameState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/NicknameState.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/Notification.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/Notification.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/NotificationInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/NotificationInfo.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/PinkSlip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/PinkSlip.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/Reservation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/Reservation.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/ReviewDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/ReviewDTO.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/ReviewType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/ReviewType.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/SimpleCar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/SimpleCar.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/SimpleReservation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/SimpleReservation.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/Transaction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/Transaction.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/UCMCException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/UCMCException.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/UCMCResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/UCMCResult.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/UpdateCar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/UpdateCar.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/UserProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/UserProfile.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/model/UserReview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/model/UserReview.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/CarRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/CarRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/LicenseRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/LicenseRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/LoginRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/LoginRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/MapRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/MapRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/MessageTokenRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/MessageTokenRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/MyPageRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/MyPageRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/NicknameRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/NicknameRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/NotificationRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/NotificationRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/PinkSlipRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/PinkSlipRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/ReportRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/ReportRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/ReservationRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/ReservationRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/ReviewRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/ReviewRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/TransactionRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/TransactionRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/repository/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/repository/UserRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/SendNotificationUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/SendNotificationUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/car/GetSimpleCarUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/car/GetSimpleCarUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/GetCarDetailDataUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/GetCarDetailDataUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/GetNowRentCarUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/GetNowRentCarUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/GetOwnerCarsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/GetOwnerCarsUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/GetOwnerInfoUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/GetOwnerInfoUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/GetUseStateAboutCarUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/GetUseStateAboutCarUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/RemoveCarUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/RemoveCarUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/edit/DeleteImagesUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/edit/DeleteImagesUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/edit/GetCoordinateLocationUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/edit/GetCoordinateLocationUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/edit/SetCarImagesUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/edit/SetCarImagesUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/edit/UpdateCarDetailDataUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/edit/UpdateCarDetailDataUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/cardetail/edit/UploadCarImagesUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/cardetail/edit/UploadCarImagesUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/license/GetLicenseFromDatabaseUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/license/GetLicenseFromDatabaseUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/license/GetLicenseFromImageUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/license/GetLicenseFromImageUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/license/SetLicenseUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/license/SetLicenseUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/login/CheckCurrentUserUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/login/CheckCurrentUserUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/login/SignUpUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/login/SignUpUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/login/UpdateUserMessageTokenUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/login/UpdateUserMessageTokenUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/map/GetAllCarsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/map/GetAllCarsUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/map/GetNearCarsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/map/GetNearCarsUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/map/GetSearchAddressUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/map/GetSearchAddressUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/mypage/SetThumbnailUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/mypage/SetThumbnailUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/nickname/CheckNicknameStateUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/nickname/CheckNicknameStateUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/nickname/UpdateNicknameUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/nickname/UpdateNicknameUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/notification/GetNotificationsInfoUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/notification/GetNotificationsInfoUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/notification/SetMessageTokenUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/notification/SetMessageTokenUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/pinkslip/GetPinkSlipUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/pinkslip/GetPinkSlipUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/pinkslip/SetPinkSlipUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/pinkslip/SetPinkSlipUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/reservation/CreateReservationUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/reservation/CreateReservationUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/reservation/FinishReservationUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/reservation/FinishReservationUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/reservation/GetCarRentInfoUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/reservation/GetCarRentInfoUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/reservation/GetReservationUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/reservation/GetReservationUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/returncar/ReturnCarUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/returncar/ReturnCarUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/review/AddReviewUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/review/AddReviewUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/review/GetReviewDTOUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/review/GetReviewDTOUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/transaction/GetTransactionsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/transaction/GetTransactionsUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/user/GetUserProfileUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/user/GetUserProfileUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/gta/domain/usecase/user/ReportUserUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/domain/src/main/java/com/gta/domain/usecase/user/ReportUserUseCase.kt -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/firebase.json -------------------------------------------------------------------------------- /functions/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/functions/.eslintrc.js -------------------------------------------------------------------------------- /functions/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ -------------------------------------------------------------------------------- /functions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/functions/index.js -------------------------------------------------------------------------------- /functions/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/functions/package-lock.json -------------------------------------------------------------------------------- /functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/functions/package.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/gradlew.bat -------------------------------------------------------------------------------- /presentation/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /presentation/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/build.gradle.kts -------------------------------------------------------------------------------- /presentation/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /presentation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/proguard-rules.pro -------------------------------------------------------------------------------- /presentation/src/androidTest/java/com/gta/presentation/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/androidTest/java/com/gta/presentation/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /presentation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /presentation/src/main/assets/terms_of_privacy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/assets/terms_of_privacy.txt -------------------------------------------------------------------------------- /presentation/src/main/assets/terms_of_service.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/assets/terms_of_service.txt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/NotificationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/NotificationService.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/di/FirebaseAuthModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/di/FirebaseAuthModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/di/FirebaseSigninModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/di/FirebaseSigninModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/di/StreamModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/di/StreamModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/di/UtilModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/di/UtilModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/model/DateType.kt: -------------------------------------------------------------------------------- 1 | package com.gta.presentation.model 2 | 3 | enum class DateType { 4 | RANGE, DAY_COUNT 5 | } 6 | -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/model/TransactionState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/model/TransactionState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/model/TransactionUserState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/model/TransactionUserState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/BindingAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/BindingAdapter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/GlideModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/GlideModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/MainActivity.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/MainViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/base/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/base/BaseActivity.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/base/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/base/BaseFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/base/CameraGuideFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/base/CameraGuideFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/cardetail/CarDetailFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/cardetail/CarDetailFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/cardetail/CarDetailViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/cardetail/CarDetailViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/cardetail/CarImagePagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/cardetail/CarImagePagerAdapter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/cardetail/CarListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/cardetail/CarListAdapter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/cardetail/OwnerProfileFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/cardetail/OwnerProfileFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/cardetail/OwnerProfileViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/cardetail/OwnerProfileViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/cardetail/edit/CarEditFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/cardetail/edit/CarEditFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/cardetail/edit/CarEditImagesAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/cardetail/edit/CarEditImagesAdapter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/cardetail/edit/CarEditMapFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/cardetail/edit/CarEditMapFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/cardetail/edit/CarEditViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/cardetail/edit/CarEditViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/chatting/chat/ChattingFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/chatting/chat/ChattingFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/chatting/chat/ChattingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/chatting/chat/ChattingViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/chatting/list/ChattingListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/chatting/list/ChattingListFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/chatting/list/ChattingListViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/chatting/list/ChattingListViewHolder.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/license/guide/LicenseGuideFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/license/guide/LicenseGuideFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/license/registration/LicenseRegistrationFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/license/registration/LicenseRegistrationFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/license/registration/LicenseRegistrationViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/license/registration/LicenseRegistrationViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/login/LoginActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/login/LoginActivity.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/login/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/login/LoginViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/map/AutoCompleteAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/map/AutoCompleteAdapter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/map/MapFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/map/MapFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/map/MapViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/map/MapViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/mypage/MyPageFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/mypage/MyPageFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/mypage/MyPageTermsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/mypage/MyPageTermsFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/mypage/MyPageViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/mypage/MyPageViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/mypage/license/MyPageLicenseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/mypage/license/MyPageLicenseFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/mypage/license/MyPageLicenseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/mypage/license/MyPageLicenseViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/mypage/mycars/MyCarsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/mypage/mycars/MyCarsFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/mypage/mycars/MyCarsListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/mypage/mycars/MyCarsListAdapter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/mypage/mycars/MyCarsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/mypage/mycars/MyCarsViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/mypage/mycars/OnItemClickListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/mypage/mycars/OnItemClickListener.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/nickname/NicknameFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/nickname/NicknameFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/nickname/NicknameViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/nickname/NicknameViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/notification/NotificationListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/notification/NotificationListAdapter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/notification/NotificationListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/notification/NotificationListFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/notification/NotificationListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/notification/NotificationListViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/pinkslip/guide/PinkSlipGuideFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/pinkslip/guide/PinkSlipGuideFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/pinkslip/registration/PinkSlipRegistrationFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/pinkslip/registration/PinkSlipRegistrationFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/pinkslip/registration/PinkSlipRegistrationViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/pinkslip/registration/PinkSlipRegistrationViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/reservation/ReservationFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/reservation/ReservationFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/reservation/ReservationViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/reservation/ReservationViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/reservation/check/ReservationCheckFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/reservation/check/ReservationCheckFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/reservation/check/ReservationCheckViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/reservation/check/ReservationCheckViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/returncar/ReturnCarFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/returncar/ReturnCarFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/returncar/ReturnCarViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/returncar/ReturnCarViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/review/ReviewFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/review/ReviewFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/review/ReviewViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/review/ReviewViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/transaction/TransactionFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/transaction/TransactionFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/transaction/TransactionListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/transaction/TransactionListAdapter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/transaction/TransactionListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/transaction/TransactionListFragment.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/transaction/TransactionListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/transaction/TransactionListViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/ui/transaction/TransactionPagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/ui/transaction/TransactionPagerAdapter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/util/DateUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/util/DateUtil.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/util/DateValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/util/DateValidator.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/util/EventFlow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/util/EventFlow.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/util/FirebaseUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/util/FirebaseUtil.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/util/ImageUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/util/ImageUtil.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/gta/presentation/util/RepeatOnStarted.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/java/com/gta/presentation/util/RepeatOnStarted.kt -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/bg_bottom_sheet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/bg_bottom_sheet.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/bg_reservation_tag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/bg_reservation_tag.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/bg_textview_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/bg_textview_round.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/bg_transaction_state_tag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/bg_transaction_state_tag.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/edittext_style.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/edittext_style.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_arrow_right_on_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_arrow_right_on_background.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_bottom_nav_car.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_bottom_nav_car.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_bottom_nav_chatting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_bottom_nav_chatting.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_bottom_nav_my.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_bottom_nav_my.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_broken_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_broken_image.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_camera.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_check.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_delete.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_logo.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_mypage_car.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_mypage_car.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_mypage_deal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_mypage_deal.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_mypage_deal_inverse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_mypage_deal_inverse.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_mypage_edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_mypage_edit.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_mypage_license.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_mypage_license.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_mypage_thumb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_mypage_thumb.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_notification.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_right_arrow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_right_arrow.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/ic_splash.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/img_driving_license.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/img_driving_license.png -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/img_pink_slip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/img_pink_slip.jpg -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/selector_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/drawable/selector_background.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_camera_guide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_camera_guide.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_car_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_car_detail.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_car_edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_car_edit.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_car_edit_map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_car_edit_map.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_chatting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_chatting.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_chatting_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_chatting_list.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_license_registration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_license_registration.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_map.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_my_cars.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_my_cars.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_mypage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_mypage.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_mypage_license.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_mypage_license.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_mypage_terms.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_mypage_terms.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_nickname.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_nickname.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_notification.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_notification_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_notification_list.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_owner_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_owner_profile.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_pink_slip_registration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_pink_slip_registration.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_reservation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_reservation.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_reservation_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_reservation_check.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_return_car.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_return_car.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_review.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_review.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_transaction.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_transaction.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/fragment_transaction_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/fragment_transaction_list.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/include_car_summary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/include_car_summary.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/include_owner_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/include_owner_profile.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/include_wait_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/include_wait_loading.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/item_car_detail_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/item_car_detail_image.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/item_car_edit_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/item_car_edit_image.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/item_chatting_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/item_chatting_list.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/item_map_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/item_map_search.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/item_mypage_carlist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/item_mypage_carlist.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/item_notification_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/item_notification_list.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/item_owner_car.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/item_owner_car.xml -------------------------------------------------------------------------------- /presentation/src/main/res/layout/item_transaction.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/layout/item_transaction.xml -------------------------------------------------------------------------------- /presentation/src/main/res/menu/menu_bottom_nav.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/menu/menu_bottom_nav.xml -------------------------------------------------------------------------------- /presentation/src/main/res/menu/menu_main_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/menu/menu_main_activity.xml -------------------------------------------------------------------------------- /presentation/src/main/res/menu/menu_mycars_item_click.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/menu/menu_mycars_item_click.xml -------------------------------------------------------------------------------- /presentation/src/main/res/navigation/nav_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/navigation/nav_main.xml -------------------------------------------------------------------------------- /presentation/src/main/res/raw/lottie_car.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/raw/lottie_car.json -------------------------------------------------------------------------------- /presentation/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /presentation/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/presentation/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /presentation/src/test/java/com/gta/presentation/ExampleUnitTest.kt: -------------------------------------------------------------------------------- 1 | package com.gta.presentation 2 | -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/android01-UCMC/HEAD/settings.gradle.kts --------------------------------------------------------------------------------