├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ └── backlog-task-template.md ├── labeler.yml ├── pull_request_template.md └── workflows │ ├── auto-labeler.yml │ ├── backend-deploy.yml │ ├── backend-eslint-ci.yml │ ├── firebase-deploy.yml │ └── ktlint.yml ├── .gitignore ├── README.md ├── android ├── .editorconfig ├── .gitignore ├── .idea │ ├── .gitignore │ ├── .name │ ├── appInsightsSettings.xml │ ├── compiler.xml │ ├── gradle.xml │ ├── kotlinc.xml │ ├── migrations.xml │ ├── misc.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle.kts │ ├── google-services.json │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── ic_priceguard-playstore.png │ │ ├── java │ │ └── app │ │ │ └── priceguard │ │ │ ├── data │ │ │ ├── GraphDataConverter.kt │ │ │ ├── datastore │ │ │ │ ├── ConfigDataSource.kt │ │ │ │ ├── ConfigDataSourceImpl.kt │ │ │ │ ├── TokenDataSource.kt │ │ │ │ └── TokenDataSourceImpl.kt │ │ │ ├── dto │ │ │ │ ├── PriceDataDTO.kt │ │ │ │ ├── add │ │ │ │ │ ├── ProductAddRequest.kt │ │ │ │ │ └── ProductAddResponse.kt │ │ │ │ ├── alert │ │ │ │ │ └── AlertUpdateResponse.kt │ │ │ │ ├── delete │ │ │ │ │ └── ProductDeleteResponse.kt │ │ │ │ ├── deleteaccount │ │ │ │ │ ├── DeleteAccountRequest.kt │ │ │ │ │ └── DeleteAccountResponse.kt │ │ │ │ ├── detail │ │ │ │ │ └── ProductResponse.kt │ │ │ │ ├── firebase │ │ │ │ │ ├── FirebaseTokenUpdateRequest.kt │ │ │ │ │ └── FirebaseTokenUpdateResponse.kt │ │ │ │ ├── isverified │ │ │ │ │ └── IsEmailVerifiedResponse.kt │ │ │ │ ├── list │ │ │ │ │ ├── ProductDTO.kt │ │ │ │ │ └── ProductListResponse.kt │ │ │ │ ├── login │ │ │ │ │ ├── LoginRequest.kt │ │ │ │ │ └── LoginResponse.kt │ │ │ │ ├── password │ │ │ │ │ ├── ResetPasswordRequest.kt │ │ │ │ │ └── ResetPasswordResponse.kt │ │ │ │ ├── patch │ │ │ │ │ ├── PricePatchRequest.kt │ │ │ │ │ └── PricePatchResponse.kt │ │ │ │ ├── recommend │ │ │ │ │ ├── RecommendProductDTO.kt │ │ │ │ │ └── RecommendProductResponse.kt │ │ │ │ ├── renew │ │ │ │ │ └── RenewResponse.kt │ │ │ │ ├── signup │ │ │ │ │ ├── SignupRequest.kt │ │ │ │ │ └── SignupResponse.kt │ │ │ │ ├── verify │ │ │ │ │ ├── ProductVerifyRequest.kt │ │ │ │ │ └── ProductVerifyResponse.kt │ │ │ │ └── verifyemail │ │ │ │ │ ├── RequestVerificationCodeRequest.kt │ │ │ │ │ ├── RequestVerificationCodeResponse.kt │ │ │ │ │ ├── VerifyEmailRequest.kt │ │ │ │ │ └── VerifyEmailResponse.kt │ │ │ ├── graph │ │ │ │ ├── ProductChartData.kt │ │ │ │ ├── ProductChartDataset.kt │ │ │ │ └── ProductChartGridLine.kt │ │ │ ├── network │ │ │ │ ├── AuthAPI.kt │ │ │ │ ├── ProductAPI.kt │ │ │ │ ├── RequestInterceptor.kt │ │ │ │ └── UserAPI.kt │ │ │ └── repository │ │ │ │ ├── APIResult.kt │ │ │ │ ├── RepositoryResult.kt │ │ │ │ ├── auth │ │ │ │ ├── AuthErrorState.kt │ │ │ │ ├── AuthRepository.kt │ │ │ │ └── AuthRepositoryImpl.kt │ │ │ │ ├── product │ │ │ │ ├── ProductErrorState.kt │ │ │ │ ├── ProductRepository.kt │ │ │ │ └── ProductRepositoryImpl.kt │ │ │ │ └── token │ │ │ │ ├── TokenErrorState.kt │ │ │ │ ├── TokenRepository.kt │ │ │ │ ├── TokenRepositoryImpl.kt │ │ │ │ └── TokenUserData.kt │ │ │ ├── di │ │ │ ├── AuthRepositoryModule.kt │ │ │ ├── ConfigDataSourceModule.kt │ │ │ ├── DataStoreModule.kt │ │ │ ├── NetworkModule.kt │ │ │ ├── ProductRepositoryModule.kt │ │ │ ├── TokenDataSourceModule.kt │ │ │ └── TokenRepositoryModule.kt │ │ │ ├── service │ │ │ ├── PriceGuardFirebaseMessagingService.kt │ │ │ ├── UpdateAlarmWorker.kt │ │ │ └── UpdateTokenWorker.kt │ │ │ └── ui │ │ │ ├── PriceGuardApp.kt │ │ │ ├── additem │ │ │ ├── AddItemActivity.kt │ │ │ ├── confirm │ │ │ │ ├── ConfirmItemLinkFragment.kt │ │ │ │ └── ConfirmItemLinkViewModel.kt │ │ │ ├── link │ │ │ │ ├── LinkHelperWebViewActivity.kt │ │ │ │ ├── RegisterItemLinkFragment.kt │ │ │ │ └── RegisterItemLinkViewModel.kt │ │ │ └── setprice │ │ │ │ ├── SetTargetPriceDialogFragment.kt │ │ │ │ ├── SetTargetPriceDialogViewModel.kt │ │ │ │ ├── SetTargetPriceFragment.kt │ │ │ │ └── SetTargetPriceViewModel.kt │ │ │ ├── data │ │ │ ├── DialogConfirmAction.kt │ │ │ ├── LoginResult.kt │ │ │ ├── PricePatchResult.kt │ │ │ ├── ProductAddResult.kt │ │ │ ├── ProductData.kt │ │ │ ├── ProductDetailResult.kt │ │ │ ├── ProductVerifyResult.kt │ │ │ ├── RecommendProductData.kt │ │ │ ├── SignupResult.kt │ │ │ ├── UserDataResult.kt │ │ │ └── VerifyEmailResult.kt │ │ │ ├── detail │ │ │ ├── DetailActivity.kt │ │ │ └── ProductDetailViewModel.kt │ │ │ ├── home │ │ │ ├── HomeActivity.kt │ │ │ ├── ProductSummary.kt │ │ │ ├── ProductSummaryAdapter.kt │ │ │ ├── ProductSummaryClickListener.kt │ │ │ ├── list │ │ │ │ ├── ProductListFragment.kt │ │ │ │ └── ProductListViewModel.kt │ │ │ ├── mypage │ │ │ │ ├── DeleteAccountActivity.kt │ │ │ │ ├── DeleteAccountViewModel.kt │ │ │ │ ├── MyPageFragment.kt │ │ │ │ ├── MyPageSettingAdapter.kt │ │ │ │ ├── MyPageSettingItemClickListener.kt │ │ │ │ ├── MyPageViewModel.kt │ │ │ │ └── SettingItemInfo.kt │ │ │ ├── recommend │ │ │ │ ├── RecommendedProductFragment.kt │ │ │ │ └── RecommendedProductViewModel.kt │ │ │ └── theme │ │ │ │ └── ThemeDialogFragment.kt │ │ │ ├── intro │ │ │ └── IntroActivity.kt │ │ │ ├── login │ │ │ ├── LoginActivity.kt │ │ │ ├── LoginViewModel.kt │ │ │ └── findpassword │ │ │ │ ├── EmailVerificationFragment.kt │ │ │ │ ├── EmailVerificationViewModel.kt │ │ │ │ ├── FindPasswordActivity.kt │ │ │ │ ├── ResetPasswordFragment.kt │ │ │ │ └── ResetPasswordViewModel.kt │ │ │ ├── signup │ │ │ ├── SignupActivity.kt │ │ │ └── SignupViewModel.kt │ │ │ ├── slider │ │ │ ├── ConvertUtil.kt │ │ │ ├── RoundSlider.kt │ │ │ ├── RoundSliderState.kt │ │ │ └── SliderValueChangeListener.kt │ │ │ ├── splash │ │ │ ├── SplashScreenActivity.kt │ │ │ └── SplashScreenViewModel.kt │ │ │ └── util │ │ │ ├── ConfirmDialogFragment.kt │ │ │ ├── Dialog.kt │ │ │ ├── ErrorDialogFragment.kt │ │ │ ├── ImageViewBindingAdapter.kt │ │ │ ├── NavControllerExtensions.kt │ │ │ ├── NavigationBar.kt │ │ │ ├── NotificationSetting.kt │ │ │ ├── TextInputLayoutBindingAdapter.kt │ │ │ ├── ThrottleClickListener.kt │ │ │ ├── ViewExtensions.kt │ │ │ ├── drawable │ │ │ └── ProgressIndicator.kt │ │ │ └── lifecycle │ │ │ └── LifecycleExtensions.kt │ │ └── res │ │ ├── anim │ │ ├── from_left_enter.xml │ │ ├── from_right_enter.xml │ │ ├── to_left_exit.xml │ │ └── to_right_exit.xml │ │ ├── color │ │ └── primary_elevated_button_ripple_color_selector.xml │ │ ├── drawable-anydpi │ │ └── ic_priceguard_notification.xml │ │ ├── drawable-hdpi │ │ └── ic_priceguard_notification.png │ │ ├── drawable-mdpi │ │ └── ic_priceguard_notification.png │ │ ├── drawable-xhdpi │ │ └── ic_priceguard_notification.png │ │ ├── drawable-xxhdpi │ │ └── ic_priceguard_notification.png │ │ ├── drawable │ │ ├── bg_circle.xml │ │ ├── bg_round_corner.xml │ │ ├── bg_round_corner_error.xml │ │ ├── ic_11st_logo.xml │ │ ├── ic_add.xml │ │ ├── ic_android.xml │ │ ├── ic_back.xml │ │ ├── ic_close.xml │ │ ├── ic_close_red.xml │ │ ├── ic_delete.xml │ │ ├── ic_edit.xml │ │ ├── ic_home.xml │ │ ├── ic_light_mode.xml │ │ ├── ic_logout.xml │ │ ├── ic_naver_logo.xml │ │ ├── ic_next.xml │ │ ├── ic_notification.xml │ │ ├── ic_notifications_active.xml │ │ ├── ic_notifications_off.xml │ │ ├── ic_person.xml │ │ ├── ic_priceguard_foreground.xml │ │ ├── ic_priceguard_original.xml │ │ ├── ic_refresh.xml │ │ ├── ic_remove.xml │ │ ├── ic_share.xml │ │ ├── ic_shopping_mall.xml │ │ ├── ic_track.xml │ │ └── ic_trending_up.xml │ │ ├── layout │ │ ├── activity_add_item.xml │ │ ├── activity_delete_account.xml │ │ ├── activity_detail.xml │ │ ├── activity_find_password.xml │ │ ├── activity_home.xml │ │ ├── activity_intro.xml │ │ ├── activity_link_helper_web_view.xml │ │ ├── activity_login.xml │ │ ├── activity_signup.xml │ │ ├── activity_splash_screen.xml │ │ ├── fragment_confirm_item_link.xml │ │ ├── fragment_email_verification.xml │ │ ├── fragment_my_page.xml │ │ ├── fragment_product_list.xml │ │ ├── fragment_recommended_product.xml │ │ ├── fragment_register_item_link.xml │ │ ├── fragment_reset_password.xml │ │ ├── fragment_set_target_price.xml │ │ ├── fragment_target_price_dialog.xml │ │ ├── fragment_theme_dialog.xml │ │ ├── item_my_page_list.xml │ │ └── item_product_summary.xml │ │ ├── menu │ │ └── home_bottom_navigation_bar.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_priceguard.xml │ │ └── ic_priceguard_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_priceguard.webp │ │ └── ic_priceguard_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_priceguard.webp │ │ └── ic_priceguard_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_priceguard.webp │ │ └── ic_priceguard_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_priceguard.webp │ │ └── ic_priceguard_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_priceguard.webp │ │ └── ic_priceguard_round.webp │ │ ├── navigation │ │ ├── nav_graph.xml │ │ ├── nav_graph_find_password.xml │ │ └── nav_graph_home.xml │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── ic_priceguard_background.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml ├── build.gradle.kts ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── release_notes.txt └── settings.gradle └── backend ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── Dockerfile ├── README.md ├── nest-cli.json ├── package-lock.json ├── package.json ├── src ├── app.controller.spec.ts ├── app.controller.ts ├── app.module.ts ├── app.service.ts ├── auth │ ├── auth.controller.ts │ ├── auth.module.ts │ ├── auth.service.spec.ts │ ├── auth.service.ts │ └── jwt │ │ ├── jwt.service.ts │ │ └── jwt.strategy.ts ├── cache │ ├── cache.node.ts │ ├── cache.service.ts │ ├── rank.cache.ts │ └── tracking.cache.ts ├── configs │ ├── redis.config.ts │ ├── typeorm.config.ts │ └── winston.config.ts ├── constants.ts ├── cron │ └── cron.service.ts ├── dto │ ├── auth.swagger.dto.ts │ ├── firebase.token.dto.ts │ ├── login.dto.ts │ ├── price.data.dto.ts │ ├── product.add.dto.ts │ ├── product.cache.dto.ts │ ├── product.details.dto.ts │ ├── product.dto.ts │ ├── product.info.dto.ts │ ├── product.price.dto.ts │ ├── product.rank.cache.dto.ts │ ├── product.recommend.dto.ts │ ├── product.swagger.dto.ts │ ├── product.tracking.dto.ts │ ├── product.url.dto.ts │ ├── user.dto.ts │ └── user.swagger.dto.ts ├── entities │ ├── product.entity.ts │ ├── trackingProduct.entity.ts │ └── user.entity.ts ├── exceptions │ ├── exception.fillter.ts │ ├── http.exception.filter.ts │ ├── validation.exception.ts │ └── validation.pipe.ts ├── firebase │ ├── firebase.config.ts │ └── firebase.service.ts ├── main.ts ├── middlewares │ └── logger.middleware.ts ├── product │ ├── product.controller.spec.ts │ ├── product.controller.ts │ ├── product.module.ts │ ├── product.repository.ts │ ├── product.service.spec.ts │ ├── product.service.ts │ └── trackingProduct.repository.ts ├── schema │ └── product.schema.ts ├── user │ ├── user.controller.ts │ ├── user.module.ts │ ├── user.repository.ts │ ├── user.service.spec.ts │ └── user.service.ts └── utils │ └── openapi.11st.ts ├── test ├── app.e2e-spec.ts └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/backlog-task-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/.github/ISSUE_TEMPLATE/backlog-task-template.md -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | 2 | Resolves #<이슈번호> 3 | 4 | ## 진행 내용 5 | 6 | - [ ] 7 | 8 | 9 | ## 스크린샷 (선택) 10 | 11 | -------------------------------------------------------------------------------- /.github/workflows/auto-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/.github/workflows/auto-labeler.yml -------------------------------------------------------------------------------- /.github/workflows/backend-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/.github/workflows/backend-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/backend-eslint-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/.github/workflows/backend-eslint-ci.yml -------------------------------------------------------------------------------- /.github/workflows/firebase-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/.github/workflows/firebase-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/ktlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/.github/workflows/ktlint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # MacOS 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/README.md -------------------------------------------------------------------------------- /android/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/.editorconfig -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/.idea/.gitignore -------------------------------------------------------------------------------- /android/.idea/.name: -------------------------------------------------------------------------------- 1 | PriceGuard -------------------------------------------------------------------------------- /android/.idea/appInsightsSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/.idea/appInsightsSettings.xml -------------------------------------------------------------------------------- /android/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/.idea/compiler.xml -------------------------------------------------------------------------------- /android/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/.idea/gradle.xml -------------------------------------------------------------------------------- /android/.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/.idea/kotlinc.xml -------------------------------------------------------------------------------- /android/.idea/migrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/.idea/migrations.xml -------------------------------------------------------------------------------- /android/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/.idea/misc.xml -------------------------------------------------------------------------------- /android/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/.idea/vcs.xml -------------------------------------------------------------------------------- /android/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/build.gradle.kts -------------------------------------------------------------------------------- /android/app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/google-services.json -------------------------------------------------------------------------------- /android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/ic_priceguard-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/ic_priceguard-playstore.png -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/GraphDataConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/GraphDataConverter.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/datastore/ConfigDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/datastore/ConfigDataSource.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/datastore/ConfigDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/datastore/ConfigDataSourceImpl.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/datastore/TokenDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/datastore/TokenDataSource.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/datastore/TokenDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/datastore/TokenDataSourceImpl.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/PriceDataDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/PriceDataDTO.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/add/ProductAddRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/add/ProductAddRequest.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/add/ProductAddResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/add/ProductAddResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/alert/AlertUpdateResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/alert/AlertUpdateResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/delete/ProductDeleteResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/delete/ProductDeleteResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/deleteaccount/DeleteAccountRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/deleteaccount/DeleteAccountRequest.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/deleteaccount/DeleteAccountResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/deleteaccount/DeleteAccountResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/detail/ProductResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/detail/ProductResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/firebase/FirebaseTokenUpdateRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/firebase/FirebaseTokenUpdateRequest.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/firebase/FirebaseTokenUpdateResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/firebase/FirebaseTokenUpdateResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/isverified/IsEmailVerifiedResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/isverified/IsEmailVerifiedResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/list/ProductDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/list/ProductDTO.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/list/ProductListResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/list/ProductListResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/login/LoginRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/login/LoginRequest.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/login/LoginResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/login/LoginResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/password/ResetPasswordRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/password/ResetPasswordRequest.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/password/ResetPasswordResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/password/ResetPasswordResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/patch/PricePatchRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/patch/PricePatchRequest.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/patch/PricePatchResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/patch/PricePatchResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/recommend/RecommendProductDTO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/recommend/RecommendProductDTO.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/recommend/RecommendProductResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/recommend/RecommendProductResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/renew/RenewResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/renew/RenewResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/signup/SignupRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/signup/SignupRequest.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/signup/SignupResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/signup/SignupResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/verify/ProductVerifyRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/verify/ProductVerifyRequest.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/verify/ProductVerifyResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/verify/ProductVerifyResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/verifyemail/RequestVerificationCodeRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/verifyemail/RequestVerificationCodeRequest.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/verifyemail/RequestVerificationCodeResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/verifyemail/RequestVerificationCodeResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/verifyemail/VerifyEmailRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/verifyemail/VerifyEmailRequest.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/dto/verifyemail/VerifyEmailResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/dto/verifyemail/VerifyEmailResponse.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/graph/ProductChartData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/graph/ProductChartData.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/graph/ProductChartDataset.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/graph/ProductChartDataset.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/graph/ProductChartGridLine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/graph/ProductChartGridLine.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/network/AuthAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/network/AuthAPI.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/network/ProductAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/network/ProductAPI.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/network/RequestInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/network/RequestInterceptor.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/network/UserAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/network/UserAPI.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/APIResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/APIResult.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/RepositoryResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/RepositoryResult.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/auth/AuthErrorState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/auth/AuthErrorState.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/auth/AuthRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/auth/AuthRepository.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/auth/AuthRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/auth/AuthRepositoryImpl.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/product/ProductErrorState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/product/ProductErrorState.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/product/ProductRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/product/ProductRepository.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/product/ProductRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/product/ProductRepositoryImpl.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/token/TokenErrorState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/token/TokenErrorState.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/token/TokenRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/token/TokenRepository.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/token/TokenRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/token/TokenRepositoryImpl.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/data/repository/token/TokenUserData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/data/repository/token/TokenUserData.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/di/AuthRepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/di/AuthRepositoryModule.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/di/ConfigDataSourceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/di/ConfigDataSourceModule.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/di/DataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/di/DataStoreModule.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/di/NetworkModule.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/di/ProductRepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/di/ProductRepositoryModule.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/di/TokenDataSourceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/di/TokenDataSourceModule.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/di/TokenRepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/di/TokenRepositoryModule.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/service/PriceGuardFirebaseMessagingService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/service/PriceGuardFirebaseMessagingService.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/service/UpdateAlarmWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/service/UpdateAlarmWorker.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/service/UpdateTokenWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/service/UpdateTokenWorker.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/PriceGuardApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/PriceGuardApp.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/additem/AddItemActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/additem/AddItemActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/additem/confirm/ConfirmItemLinkFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/additem/confirm/ConfirmItemLinkFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/additem/confirm/ConfirmItemLinkViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/additem/confirm/ConfirmItemLinkViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/additem/link/LinkHelperWebViewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/additem/link/LinkHelperWebViewActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/additem/link/RegisterItemLinkFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/additem/link/RegisterItemLinkFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/additem/link/RegisterItemLinkViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/additem/link/RegisterItemLinkViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/additem/setprice/SetTargetPriceDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/additem/setprice/SetTargetPriceDialogFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/additem/setprice/SetTargetPriceDialogViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/additem/setprice/SetTargetPriceDialogViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/additem/setprice/SetTargetPriceFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/additem/setprice/SetTargetPriceFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/additem/setprice/SetTargetPriceViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/additem/setprice/SetTargetPriceViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/DialogConfirmAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/DialogConfirmAction.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/LoginResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/LoginResult.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/PricePatchResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/PricePatchResult.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/ProductAddResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/ProductAddResult.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/ProductData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/ProductData.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/ProductDetailResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/ProductDetailResult.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/ProductVerifyResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/ProductVerifyResult.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/RecommendProductData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/RecommendProductData.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/SignupResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/SignupResult.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/UserDataResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/UserDataResult.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/data/VerifyEmailResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/data/VerifyEmailResult.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/detail/DetailActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/detail/DetailActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/detail/ProductDetailViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/detail/ProductDetailViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/HomeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/HomeActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/ProductSummary.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/ProductSummary.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/ProductSummaryAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/ProductSummaryAdapter.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/ProductSummaryClickListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/ProductSummaryClickListener.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/list/ProductListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/list/ProductListFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/list/ProductListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/list/ProductListViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/mypage/DeleteAccountActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/mypage/DeleteAccountActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/mypage/DeleteAccountViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/mypage/DeleteAccountViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/mypage/MyPageFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/mypage/MyPageFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/mypage/MyPageSettingAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/mypage/MyPageSettingAdapter.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/mypage/MyPageSettingItemClickListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/mypage/MyPageSettingItemClickListener.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/mypage/MyPageViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/mypage/MyPageViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/mypage/SettingItemInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/mypage/SettingItemInfo.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/recommend/RecommendedProductFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/recommend/RecommendedProductFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/recommend/RecommendedProductViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/recommend/RecommendedProductViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/home/theme/ThemeDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/home/theme/ThemeDialogFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/intro/IntroActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/intro/IntroActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/login/LoginActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/login/LoginActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/login/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/login/LoginViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/login/findpassword/EmailVerificationFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/login/findpassword/EmailVerificationFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/login/findpassword/EmailVerificationViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/login/findpassword/EmailVerificationViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/login/findpassword/FindPasswordActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/login/findpassword/FindPasswordActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/login/findpassword/ResetPasswordFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/login/findpassword/ResetPasswordFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/login/findpassword/ResetPasswordViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/login/findpassword/ResetPasswordViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/signup/SignupActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/signup/SignupActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/signup/SignupViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/signup/SignupViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/slider/ConvertUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/slider/ConvertUtil.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/slider/RoundSlider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/slider/RoundSlider.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/slider/RoundSliderState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/slider/RoundSliderState.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/slider/SliderValueChangeListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/slider/SliderValueChangeListener.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/splash/SplashScreenActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/splash/SplashScreenActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/splash/SplashScreenViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/splash/SplashScreenViewModel.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/ConfirmDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/ConfirmDialogFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/Dialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/Dialog.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/ErrorDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/ErrorDialogFragment.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/ImageViewBindingAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/ImageViewBindingAdapter.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/NavControllerExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/NavControllerExtensions.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/NavigationBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/NavigationBar.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/NotificationSetting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/NotificationSetting.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/TextInputLayoutBindingAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/TextInputLayoutBindingAdapter.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/ThrottleClickListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/ThrottleClickListener.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/ViewExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/ViewExtensions.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/drawable/ProgressIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/drawable/ProgressIndicator.kt -------------------------------------------------------------------------------- /android/app/src/main/java/app/priceguard/ui/util/lifecycle/LifecycleExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/java/app/priceguard/ui/util/lifecycle/LifecycleExtensions.kt -------------------------------------------------------------------------------- /android/app/src/main/res/anim/from_left_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/anim/from_left_enter.xml -------------------------------------------------------------------------------- /android/app/src/main/res/anim/from_right_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/anim/from_right_enter.xml -------------------------------------------------------------------------------- /android/app/src/main/res/anim/to_left_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/anim/to_left_exit.xml -------------------------------------------------------------------------------- /android/app/src/main/res/anim/to_right_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/anim/to_right_exit.xml -------------------------------------------------------------------------------- /android/app/src/main/res/color/primary_elevated_button_ripple_color_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/color/primary_elevated_button_ripple_color_selector.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-anydpi/ic_priceguard_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable-anydpi/ic_priceguard_notification.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-hdpi/ic_priceguard_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable-hdpi/ic_priceguard_notification.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-mdpi/ic_priceguard_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable-mdpi/ic_priceguard_notification.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xhdpi/ic_priceguard_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable-xhdpi/ic_priceguard_notification.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxhdpi/ic_priceguard_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable-xxhdpi/ic_priceguard_notification.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/bg_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/bg_circle.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/bg_round_corner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/bg_round_corner.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/bg_round_corner_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/bg_round_corner_error.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_11st_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_11st_logo.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_android.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_android.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_back.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_close_red.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_close_red.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_delete.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_edit.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_home.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_light_mode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_light_mode.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_logout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_logout.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_naver_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_naver_logo.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_next.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_next.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_notification.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_notifications_active.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_notifications_active.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_notifications_off.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_notifications_off.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_person.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_person.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_priceguard_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_priceguard_foreground.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_priceguard_original.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_priceguard_original.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_refresh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_refresh.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_remove.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_remove.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_shopping_mall.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_shopping_mall.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_track.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_track.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/ic_trending_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/drawable/ic_trending_up.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/activity_add_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/activity_add_item.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/activity_delete_account.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/activity_delete_account.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/activity_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/activity_detail.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/activity_find_password.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/activity_find_password.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/activity_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/activity_home.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/activity_intro.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/activity_intro.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/activity_link_helper_web_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/activity_link_helper_web_view.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/activity_signup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/activity_signup.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/activity_splash_screen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/activity_splash_screen.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/fragment_confirm_item_link.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/fragment_confirm_item_link.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/fragment_email_verification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/fragment_email_verification.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/fragment_my_page.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/fragment_my_page.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/fragment_product_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/fragment_product_list.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/fragment_recommended_product.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/fragment_recommended_product.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/fragment_register_item_link.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/fragment_register_item_link.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/fragment_reset_password.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/fragment_reset_password.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/fragment_set_target_price.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/fragment_set_target_price.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/fragment_target_price_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/fragment_target_price_dialog.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/fragment_theme_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/fragment_theme_dialog.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/item_my_page_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/item_my_page_list.xml -------------------------------------------------------------------------------- /android/app/src/main/res/layout/item_product_summary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/layout/item_product_summary.xml -------------------------------------------------------------------------------- /android/app/src/main/res/menu/home_bottom_navigation_bar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/menu/home_bottom_navigation_bar.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-anydpi-v26/ic_priceguard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-anydpi-v26/ic_priceguard.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-anydpi-v26/ic_priceguard_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-anydpi-v26/ic_priceguard_round.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_priceguard.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-hdpi/ic_priceguard.webp -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_priceguard_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-hdpi/ic_priceguard_round.webp -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_priceguard.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-mdpi/ic_priceguard.webp -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_priceguard_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-mdpi/ic_priceguard_round.webp -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_priceguard.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_priceguard.webp -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_priceguard_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_priceguard_round.webp -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_priceguard.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_priceguard.webp -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_priceguard_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_priceguard_round.webp -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_priceguard.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_priceguard.webp -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_priceguard_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_priceguard_round.webp -------------------------------------------------------------------------------- /android/app/src/main/res/navigation/nav_graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/navigation/nav_graph.xml -------------------------------------------------------------------------------- /android/app/src/main/res/navigation/nav_graph_find_password.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/navigation/nav_graph_find_password.xml -------------------------------------------------------------------------------- /android/app/src/main/res/navigation/nav_graph_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/navigation/nav_graph_home.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/ic_priceguard_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/values/ic_priceguard_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /android/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /android/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /android/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/build.gradle.kts -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/gradlew -------------------------------------------------------------------------------- /android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/gradlew.bat -------------------------------------------------------------------------------- /android/release_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/release_notes.txt -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /backend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/.eslintrc.js -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/.prettierrc -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/nest-cli.json -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/app.controller.spec.ts -------------------------------------------------------------------------------- /backend/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/app.controller.ts -------------------------------------------------------------------------------- /backend/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/app.module.ts -------------------------------------------------------------------------------- /backend/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/app.service.ts -------------------------------------------------------------------------------- /backend/src/auth/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/auth/auth.controller.ts -------------------------------------------------------------------------------- /backend/src/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/auth/auth.module.ts -------------------------------------------------------------------------------- /backend/src/auth/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/auth/auth.service.spec.ts -------------------------------------------------------------------------------- /backend/src/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/auth/auth.service.ts -------------------------------------------------------------------------------- /backend/src/auth/jwt/jwt.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/auth/jwt/jwt.service.ts -------------------------------------------------------------------------------- /backend/src/auth/jwt/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/auth/jwt/jwt.strategy.ts -------------------------------------------------------------------------------- /backend/src/cache/cache.node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/cache/cache.node.ts -------------------------------------------------------------------------------- /backend/src/cache/cache.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/cache/cache.service.ts -------------------------------------------------------------------------------- /backend/src/cache/rank.cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/cache/rank.cache.ts -------------------------------------------------------------------------------- /backend/src/cache/tracking.cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/cache/tracking.cache.ts -------------------------------------------------------------------------------- /backend/src/configs/redis.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/configs/redis.config.ts -------------------------------------------------------------------------------- /backend/src/configs/typeorm.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/configs/typeorm.config.ts -------------------------------------------------------------------------------- /backend/src/configs/winston.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/configs/winston.config.ts -------------------------------------------------------------------------------- /backend/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/constants.ts -------------------------------------------------------------------------------- /backend/src/cron/cron.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/cron/cron.service.ts -------------------------------------------------------------------------------- /backend/src/dto/auth.swagger.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/auth.swagger.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/firebase.token.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/firebase.token.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/login.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/login.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/price.data.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/price.data.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.add.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.add.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.cache.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.cache.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.details.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.details.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.info.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.info.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.price.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.price.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.rank.cache.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.rank.cache.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.recommend.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.recommend.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.swagger.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.swagger.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.tracking.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.tracking.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/product.url.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/product.url.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/user.dto.ts -------------------------------------------------------------------------------- /backend/src/dto/user.swagger.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/dto/user.swagger.dto.ts -------------------------------------------------------------------------------- /backend/src/entities/product.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/entities/product.entity.ts -------------------------------------------------------------------------------- /backend/src/entities/trackingProduct.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/entities/trackingProduct.entity.ts -------------------------------------------------------------------------------- /backend/src/entities/user.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/entities/user.entity.ts -------------------------------------------------------------------------------- /backend/src/exceptions/exception.fillter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/exceptions/exception.fillter.ts -------------------------------------------------------------------------------- /backend/src/exceptions/http.exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/exceptions/http.exception.filter.ts -------------------------------------------------------------------------------- /backend/src/exceptions/validation.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/exceptions/validation.exception.ts -------------------------------------------------------------------------------- /backend/src/exceptions/validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/exceptions/validation.pipe.ts -------------------------------------------------------------------------------- /backend/src/firebase/firebase.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/firebase/firebase.config.ts -------------------------------------------------------------------------------- /backend/src/firebase/firebase.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/firebase/firebase.service.ts -------------------------------------------------------------------------------- /backend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/main.ts -------------------------------------------------------------------------------- /backend/src/middlewares/logger.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/middlewares/logger.middleware.ts -------------------------------------------------------------------------------- /backend/src/product/product.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/product/product.controller.spec.ts -------------------------------------------------------------------------------- /backend/src/product/product.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/product/product.controller.ts -------------------------------------------------------------------------------- /backend/src/product/product.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/product/product.module.ts -------------------------------------------------------------------------------- /backend/src/product/product.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/product/product.repository.ts -------------------------------------------------------------------------------- /backend/src/product/product.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/product/product.service.spec.ts -------------------------------------------------------------------------------- /backend/src/product/product.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/product/product.service.ts -------------------------------------------------------------------------------- /backend/src/product/trackingProduct.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/product/trackingProduct.repository.ts -------------------------------------------------------------------------------- /backend/src/schema/product.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/schema/product.schema.ts -------------------------------------------------------------------------------- /backend/src/user/user.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/user/user.controller.ts -------------------------------------------------------------------------------- /backend/src/user/user.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/user/user.module.ts -------------------------------------------------------------------------------- /backend/src/user/user.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/user/user.repository.ts -------------------------------------------------------------------------------- /backend/src/user/user.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/user/user.service.spec.ts -------------------------------------------------------------------------------- /backend/src/user/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/user/user.service.ts -------------------------------------------------------------------------------- /backend/src/utils/openapi.11st.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/src/utils/openapi.11st.ts -------------------------------------------------------------------------------- /backend/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /backend/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/test/jest-e2e.json -------------------------------------------------------------------------------- /backend/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/tsconfig.build.json -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm2023/and09-PriceGuard/HEAD/backend/tsconfig.json --------------------------------------------------------------------------------