├── .github └── workflows │ └── flutter_commerce_actions.yml ├── .gitignore ├── .metadata ├── LICENSE ├── PrivacyPolicy.md ├── README.md ├── all_lint_rules.yaml ├── analysis_options.yaml ├── android ├── .gitignore ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── app │ │ │ │ └── firekart │ │ │ │ ├── Application.kt │ │ │ │ └── MainActivity.kt │ │ └── res │ │ │ ├── drawable-v21 │ │ │ └── launch_background.xml │ │ │ ├── drawable │ │ │ └── launch_background.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-ldpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── playstore-icon.png │ │ │ ├── values-night │ │ │ └── styles.xml │ │ │ ├── values │ │ │ └── styles.xml │ │ │ └── xml │ │ │ └── network_security_config.xml │ │ └── profile │ │ └── AndroidManifest.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties └── settings.gradle ├── backend ├── .eslintrc ├── package-lock.json ├── package.json ├── src │ ├── config │ │ └── configs.ts │ ├── controllers │ │ ├── authController.ts │ │ ├── cartController.ts │ │ ├── orderController.ts │ │ └── productsController.ts │ ├── database │ │ └── database.ts │ ├── di │ │ └── di.ts │ ├── fcm │ │ └── fcm.ts │ ├── mapper │ │ └── mapper.ts │ ├── middlewares │ │ ├── authMiddlewares.ts │ │ └── validators │ │ │ ├── authValidators.ts │ │ │ ├── cartValidators.ts │ │ │ ├── orderValidators.ts │ │ │ └── productValidators.ts │ ├── models │ │ ├── dto │ │ │ ├── request │ │ │ │ ├── AddressRequestDTO.ts │ │ │ │ ├── EditAddressRequestDTO.ts │ │ │ │ ├── OrderItemRequestDTO.ts │ │ │ │ └── OrderRequestDTO.ts │ │ │ └── response │ │ │ │ ├── AddressResponseDTO.ts │ │ │ │ ├── OrderItemResponseDTO.ts │ │ │ │ ├── OrderResponseDTO.ts │ │ │ │ └── ProductResponseDTO.ts │ │ └── entity │ │ │ ├── Address.ts │ │ │ ├── Cart.ts │ │ │ ├── Order.ts │ │ │ ├── Product.ts │ │ │ └── User.ts │ ├── repository │ │ ├── cartRepository.ts │ │ ├── orderRepository.ts │ │ ├── productRepository.ts │ │ └── userRepository.ts │ ├── response │ │ ├── apiResponse.ts │ │ └── apiResponseMessages.ts │ ├── routes │ │ ├── authRoutes.ts │ │ ├── cartRoutes.ts │ │ ├── orderRoutes.ts │ │ └── productRoutes.ts │ ├── server.ts │ ├── service │ │ ├── cartService.ts │ │ ├── fcmService.ts │ │ ├── orderService.ts │ │ ├── productService.ts │ │ └── userService.ts │ ├── sql │ │ └── firekart.sql │ └── utils │ │ └── jwtUtils.ts ├── tsconfig.json └── types │ └── express │ └── index.d.ts ├── commits.md ├── create_new_screen.sh ├── ios ├── .gitignore ├── Flutter │ ├── AppFrameworkInfo.plist │ ├── Debug.xcconfig │ └── Release.xcconfig ├── Podfile ├── Runner.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── xcshareddata │ │ └── xcschemes │ │ └── Runner.xcscheme ├── Runner.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── Runner │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-1024x1024@1x.png │ │ ├── Icon-App-20x20@1x.png │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@1x.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-83.5x83.5@2x.png │ │ └── ItunesArtwork@2x.png │ └── LaunchImage.imageset │ │ ├── Contents.json │ │ ├── LaunchImage.png │ │ ├── LaunchImage@2x.png │ │ ├── LaunchImage@3x.png │ │ └── README.md │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── Runner-Bridging-Header.h │ └── Runner.entitlements ├── lib ├── app │ ├── state │ │ ├── app_state.dart │ │ └── app_state.freezed.dart │ ├── view │ │ └── app.dart │ └── view_model │ │ └── app_view_model.dart ├── di │ ├── di.config.dart │ └── di.dart ├── initializer.dart └── main.dart ├── melos.yaml ├── modules ├── analytics │ ├── .gitignore │ ├── analysis_options.yaml │ ├── lib │ │ ├── analytics.dart │ │ ├── analytics │ │ │ ├── analytics_constants.dart │ │ │ └── firebase_analytics_impl.dart │ │ ├── crashlytics_service.dart │ │ ├── di │ │ │ ├── di.dart │ │ │ └── di.module.dart │ │ └── performance │ │ │ └── firebase_performance_moniter.dart │ └── pubspec.yaml ├── assets │ ├── .metadata │ ├── analysis_options.yaml │ ├── assets │ │ ├── color │ │ │ └── colors.xml │ │ ├── fonts │ │ │ └── poppins │ │ │ │ ├── Poppins-Bold.otf │ │ │ │ ├── Poppins-Medium.otf │ │ │ │ ├── Poppins-Regular.otf │ │ │ │ └── Poppins-SemiBold.otf │ │ ├── icons │ │ │ └── hour_glass.gif │ │ └── images │ │ │ └── app_logo.png │ ├── lib │ │ ├── assets.dart │ │ └── res │ │ │ ├── app_theme.dart │ │ │ ├── assets.gen.dart │ │ │ ├── colors.gen.dart │ │ │ ├── dimens.dart │ │ │ ├── fonts.gen.dart │ │ │ ├── remote_config_constants.dart │ │ │ ├── store_urls.dart │ │ │ └── styles.dart │ ├── pubspec.lock │ └── pubspec.yaml ├── core │ ├── .gitignore │ ├── analysis_options.yaml │ ├── lib │ │ ├── analytics │ │ │ └── analytics.dart │ │ ├── connectivity │ │ │ └── network_connectivity.dart │ │ ├── core.dart │ │ ├── deeplink │ │ │ └── deep_link.dart │ │ ├── di │ │ │ ├── di.dart │ │ │ ├── di.module.dart │ │ │ └── module │ │ │ │ └── storage_module.dart │ │ ├── encrypt │ │ │ └── app_encryptor.dart │ │ ├── extentions │ │ │ └── list_extention.dart │ │ ├── impl │ │ │ └── app_loading_impl.dart │ │ ├── localization │ │ │ └── localization.dart │ │ ├── logger │ │ │ └── app_logger.dart │ │ ├── message_handler │ │ │ └── message_handler.dart │ │ ├── module │ │ │ └── module.dart │ │ ├── performance │ │ │ └── performance_moniter.dart │ │ ├── state │ │ │ ├── result_state.dart │ │ │ └── result_state.freezed.dart │ │ ├── state_manager │ │ │ ├── app_cubit_observer.dart │ │ │ ├── base_view.dart │ │ │ └── view_model.dart │ │ ├── storage │ │ │ ├── prefrences_storage.dart │ │ │ └── secure_storage.dart │ │ └── utils │ │ │ ├── check_adaptability.dart │ │ │ ├── connectivity.dart │ │ │ ├── date_time_util.dart │ │ │ ├── firebase_error.dart │ │ │ ├── url_launcher.dart │ │ │ └── validator.dart │ └── pubspec.yaml ├── data │ ├── .gitignore │ ├── analysis_options.yaml │ ├── lib │ │ ├── data.dart │ │ ├── di │ │ │ ├── di.dart │ │ │ ├── di.module.dart │ │ │ └── module │ │ │ │ ├── database_module.dart │ │ │ │ └── network_module.dart │ │ ├── error │ │ │ ├── app_error_model.dart │ │ │ ├── network_error_handler.dart │ │ │ └── network_handler.dart │ │ ├── mapper │ │ │ └── data_mapper.dart │ │ ├── model │ │ │ ├── account_details_model.dart │ │ │ ├── account_details_model.g.dart │ │ │ ├── address_model.dart │ │ │ ├── address_model.g.dart │ │ │ ├── cart_model.dart │ │ │ ├── cart_model.g.dart │ │ │ ├── common │ │ │ │ ├── base_response.dart │ │ │ │ └── base_response.g.dart │ │ │ ├── faq_model.dart │ │ │ ├── faq_model.g.dart │ │ │ ├── order_model.dart │ │ │ ├── order_model.g.dart │ │ │ ├── product_model.dart │ │ │ ├── product_model.g.dart │ │ │ ├── request │ │ │ │ ├── add_order_request_model.dart │ │ │ │ ├── add_order_request_model.g.dart │ │ │ │ ├── otp_verify_request_model.dart │ │ │ │ └── otp_verify_request_model.g.dart │ │ │ └── response │ │ │ │ ├── login_response_model.dart │ │ │ │ ├── login_response_model.g.dart │ │ │ │ ├── otp_verify_response_model.dart │ │ │ │ ├── otp_verify_response_model.g.dart │ │ │ │ ├── user_response_model.dart │ │ │ │ └── user_response_model.g.dart │ │ ├── repository │ │ │ ├── auth_repository.dart │ │ │ ├── cart_repository.dart │ │ │ ├── order_repository.dart │ │ │ ├── product_repository.dart │ │ │ └── user_repository.dart │ │ └── source │ │ │ ├── local │ │ │ ├── dao │ │ │ │ ├── cart_dao.dart │ │ │ │ ├── cart_dao.g.dart │ │ │ │ ├── product_dao.dart │ │ │ │ └── product_dao.g.dart │ │ │ ├── db │ │ │ │ ├── firekart_database.dart │ │ │ │ └── firekart_database.g.dart │ │ │ ├── local_storage.dart │ │ │ └── model │ │ │ │ ├── cart_table_entity.dart │ │ │ │ └── product_table_entity.dart │ │ │ └── remote │ │ │ ├── api_service.dart │ │ │ └── api_service.g.dart │ ├── pubspec.yaml │ └── test │ │ └── repository │ │ └── auth_repository_test.dart ├── deeplink │ ├── .gitignore │ ├── analysis_options.yaml │ ├── lib │ │ ├── deeplink.dart │ │ ├── deeplink │ │ │ ├── app_deep_link.dart │ │ │ └── firebase_deep_link.dart │ │ └── di │ │ │ ├── di.dart │ │ │ └── di.module.dart │ └── pubspec.yaml ├── domain │ ├── .gitignore │ ├── analysis_options.yaml │ ├── lib │ │ ├── di │ │ │ ├── di.dart │ │ │ └── di.module.dart │ │ ├── domain.dart │ │ ├── mapper │ │ │ └── domain_mapper.dart │ │ ├── models │ │ │ ├── account_details_model.dart │ │ │ ├── add_order_model.dart │ │ │ ├── cart_model.dart │ │ │ ├── faq_model.dart │ │ │ ├── login.dart │ │ │ ├── network.dart │ │ │ ├── order_model.dart │ │ │ └── product_model.dart │ │ ├── network_result │ │ │ ├── network_error.dart │ │ │ ├── network_result.dart │ │ │ └── network_result.freezed.dart │ │ ├── repository │ │ │ ├── auth_repository.dart │ │ │ ├── cart_repository.dart │ │ │ ├── order_repository.dart │ │ │ ├── product_repository.dart │ │ │ └── user_repository.dart │ │ └── usecases │ │ │ ├── add_address_usecase.dart │ │ │ ├── add_product_to_cart_usecase.dart │ │ │ ├── cart_usecase.dart │ │ │ ├── current_user_usecase.dart │ │ │ ├── delete_product_from_cart_usecase.dart │ │ │ ├── edit_address_usecase.dart │ │ │ ├── get_account_details_usecase.dart │ │ │ ├── get_address_usecase.dart │ │ │ ├── get_all_orders_usecase.dart │ │ │ ├── get_all_product_usecase.dart │ │ │ ├── get_cart_status_use_case.dart │ │ │ ├── get_current_user_phone_number_usecase.dart │ │ │ ├── get_items_in_cart_usecase.dart │ │ │ ├── get_product_details_usecase.dart │ │ │ ├── get_user_data_status_usecase.dart │ │ │ ├── get_user_logged_in_status.dart │ │ │ ├── logout_usecase.dart │ │ │ ├── notification_handler_usecase.dart │ │ │ ├── place_order_usecase.dart │ │ │ ├── sample_use_case.dart │ │ │ ├── search_products_use_case.dart │ │ │ ├── send_otp_usecase.dart │ │ │ ├── set_account_details_usecase.dart │ │ │ ├── set_device_token_usecase.dart │ │ │ ├── set_user_profile_data_usecase.dart │ │ │ ├── stream_account_details_usecase.dart │ │ │ └── update_cart_usecase.dart │ ├── pubspec.yaml │ └── test │ │ └── usecase │ │ ├── add_address_usecase_test.dart │ │ ├── add_product_to_cart_usecase_test.dart │ │ ├── cart_use_case_test.dart │ │ ├── delete_product_from_cart_usecase.dart │ │ ├── edit_address_usecase_test.dart │ │ ├── get_aacount_details_usecase_test.dart │ │ ├── get_address_usecase.dart │ │ ├── get_all_order_usecase.dart │ │ ├── get_all_product_usecase_test.dart │ │ ├── get_cart_status_usecase_test.dart │ │ ├── usecase_test.dart │ │ └── usecase_test.mocks.dart ├── localization │ ├── .gitignore │ ├── analysis_options.yaml │ ├── l10n.yaml │ ├── l10n │ │ ├── app_en.arb │ │ └── app_hi.arb │ ├── lib │ │ ├── l10n │ │ │ ├── app_localizations.dart │ │ │ ├── app_localizations_en.dart │ │ │ └── app_localizations_hi.dart │ │ ├── localization.dart │ │ └── localization │ │ │ └── localization.dart │ └── pubspec.yaml ├── notification │ ├── .gitignore │ ├── analysis_options.yaml │ ├── lib │ │ ├── di │ │ │ ├── di.dart │ │ │ └── di.module.dart │ │ ├── notification.dart │ │ └── push_notification │ │ │ ├── push_notification_handler.dart │ │ │ └── push_notification_handler_impl.dart │ └── pubspec.yaml ├── presentation │ ├── .gitignore │ ├── analysis_options.yaml │ ├── lib │ │ ├── di │ │ │ ├── di.dart │ │ │ └── di.module.dart │ │ ├── features │ │ │ ├── accounts │ │ │ │ └── view │ │ │ │ │ └── account_screen.dart │ │ │ ├── add_account_detail │ │ │ │ ├── state │ │ │ │ │ ├── add_account_details_state.dart │ │ │ │ │ └── add_account_details_state.freezed.dart │ │ │ │ ├── view │ │ │ │ │ └── add_user_detail_screen.dart │ │ │ │ └── view_model │ │ │ │ │ └── add_account_details_view_model.dart │ │ │ ├── add_address │ │ │ │ ├── state │ │ │ │ │ ├── add_address_state.dart │ │ │ │ │ └── add_address_state.freezed.dart │ │ │ │ ├── view │ │ │ │ │ └── add_address_screen.dart │ │ │ │ └── view_model │ │ │ │ │ └── add_address_view_model.dart │ │ │ ├── app_settings │ │ │ │ ├── state │ │ │ │ │ ├── app_settings_state.dart │ │ │ │ │ └── app_settings_state.freezed.dart │ │ │ │ └── view_model │ │ │ │ │ └── app_settings_view_model.dart │ │ │ ├── cart │ │ │ │ ├── state │ │ │ │ │ ├── cart_state.dart │ │ │ │ │ ├── cart_state.freezed.dart │ │ │ │ │ ├── payment_state.dart │ │ │ │ │ └── payment_state.freezed.dart │ │ │ │ ├── view │ │ │ │ │ └── cart_screen.dart │ │ │ │ └── view_model │ │ │ │ │ └── cart_view_model.dart │ │ │ ├── check_status │ │ │ │ ├── state │ │ │ │ │ └── check_status_state.dart │ │ │ │ ├── view │ │ │ │ │ └── check_status_check_screen.dart │ │ │ │ └── view_model │ │ │ │ │ └── check_status_bloc.dart │ │ │ ├── dashboard │ │ │ │ ├── state │ │ │ │ │ ├── dashboard_state.dart │ │ │ │ │ └── dashboard_state.freezed.dart │ │ │ │ ├── view │ │ │ │ │ └── dashboard_screen.dart │ │ │ │ └── view_model │ │ │ │ │ └── dashboard_view_model.dart │ │ │ ├── home │ │ │ │ ├── screen │ │ │ │ │ └── home_screen.dart │ │ │ │ ├── state │ │ │ │ │ ├── home_state.dart │ │ │ │ │ └── home_state.freezed.dart │ │ │ │ └── viewmodel │ │ │ │ │ └── home_viewmodel.dart │ │ │ ├── my_address │ │ │ │ ├── state │ │ │ │ │ ├── my_address_state.dart │ │ │ │ │ └── my_address_state.freezed.dart │ │ │ │ ├── view │ │ │ │ │ └── my_address_screen.dart │ │ │ │ └── view_model │ │ │ │ │ └── my_address_view_model.dart │ │ │ ├── order │ │ │ │ ├── state │ │ │ │ │ ├── account_details_state.dart │ │ │ │ │ └── account_details_state.freezed.dart │ │ │ │ ├── view │ │ │ │ │ └── my_orders_screen.dart │ │ │ │ └── view_model │ │ │ │ │ ├── account_details_cubit.dart │ │ │ │ │ └── my_orders_cubit.dart │ │ │ ├── otp_login │ │ │ │ ├── state │ │ │ │ │ ├── otp_login_state.dart │ │ │ │ │ └── otp_login_state.freezed.dart │ │ │ │ ├── view │ │ │ │ │ └── otp_login_screen.dart │ │ │ │ └── view_model │ │ │ │ │ ├── otp_login_view_model.dart │ │ │ │ │ └── phone_login_viewmodel_test.dart │ │ │ ├── phone_login │ │ │ │ ├── state │ │ │ │ │ ├── phone_login_state.dart │ │ │ │ │ └── phone_login_state.freezed.dart │ │ │ │ ├── view │ │ │ │ │ └── phone_login_screen.dart │ │ │ │ └── view_model │ │ │ │ │ └── phone_login_view_model.dart │ │ │ ├── product_detail │ │ │ │ ├── state │ │ │ │ │ ├── add_to_cart_state.dart │ │ │ │ │ └── add_to_cart_state.freezed.dart │ │ │ │ ├── view │ │ │ │ │ └── product_detail_page.dart │ │ │ │ └── view_model │ │ │ │ │ └── product_view_model.dart │ │ │ ├── product_list │ │ │ │ ├── view │ │ │ │ │ └── all_product_list_screen.dart │ │ │ │ └── view_model │ │ │ │ │ └── all_product_cubit.dart │ │ │ ├── search │ │ │ │ ├── state │ │ │ │ │ ├── product_search_state.dart │ │ │ │ │ └── product_search_state.freezed.dart │ │ │ │ ├── view │ │ │ │ │ └── search_screen.dart │ │ │ │ └── view_model │ │ │ │ │ └── product_search_viewmodel.dart │ │ │ └── splash │ │ │ │ ├── state │ │ │ │ └── splash_state.dart │ │ │ │ ├── view │ │ │ │ └── splash_screen.dart │ │ │ │ └── view_model │ │ │ │ └── splash_view_model.dart │ │ ├── presentation.dart │ │ ├── routes │ │ │ ├── app_router.dart │ │ │ ├── app_router.gr.dart │ │ │ └── route_handler.dart │ │ └── widgets │ │ │ ├── action_text.dart │ │ │ ├── cart_item_card.dart │ │ │ ├── commom_search_text_field.dart │ │ │ ├── commom_text_field.dart │ │ │ ├── common_app_loader.dart │ │ │ ├── common_button.dart │ │ │ ├── common_card.dart │ │ │ ├── common_expandable_widget.dart │ │ │ ├── common_view_cart_overlay.dart │ │ │ ├── dot_progress_indicator.dart │ │ │ ├── line_dash_divider.dart │ │ │ ├── product_card.dart │ │ │ ├── result_state_builder.dart │ │ │ └── widget_visibility.dart │ ├── pubspec.yaml │ └── test │ │ ├── common │ │ └── app.dart │ │ └── features │ │ ├── otp_login │ │ ├── view │ │ │ └── otp_login_screen_test.dart │ │ └── view_model │ │ │ └── otp_login_viewmodel_test.dart.dart │ │ └── phone_login │ │ ├── view │ │ └── phone_login_screen_test.dart │ │ └── view_model │ │ └── phone_login_viewmodel_test.dart └── shared_dependencies │ ├── .gitignore │ ├── analysis_options.yaml │ ├── lib │ └── shared_dependencies.dart │ └── pubspec.yaml ├── pubspec.yaml ├── run_mobile_script.sh ├── screenshot ├── account_database.png ├── account_screen.png ├── add_address_sceen.png ├── address_screen.png ├── cart_list_database.png ├── cart_screen.png ├── edit_details_screen.png ├── home_page.png ├── login_screen.png ├── orders_list_database.png ├── orders_screen.png ├── otp_screen.png ├── payment_screen.png ├── product_page1.png ├── product_page2.png ├── product_page3.png ├── products_database.png ├── search_screen.png ├── splash_screen.png └── users_database.png └── wik.md /.github/workflows/flutter_commerce_actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/.github/workflows/flutter_commerce_actions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/.metadata -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/LICENSE -------------------------------------------------------------------------------- /PrivacyPolicy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/PrivacyPolicy.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/README.md -------------------------------------------------------------------------------- /all_lint_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/all_lint_rules.yaml -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/kotlin/com/app/firekart/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/kotlin/com/app/firekart/Application.kt -------------------------------------------------------------------------------- /android/app/src/main/kotlin/com/app/firekart/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/kotlin/com/app/firekart/MainActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-v21/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/drawable-v21/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/mipmap-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/playstore-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/playstore-icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /backend/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/.eslintrc -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/config/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/config/configs.ts -------------------------------------------------------------------------------- /backend/src/controllers/authController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/controllers/authController.ts -------------------------------------------------------------------------------- /backend/src/controllers/cartController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/controllers/cartController.ts -------------------------------------------------------------------------------- /backend/src/controllers/orderController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/controllers/orderController.ts -------------------------------------------------------------------------------- /backend/src/controllers/productsController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/controllers/productsController.ts -------------------------------------------------------------------------------- /backend/src/database/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/database/database.ts -------------------------------------------------------------------------------- /backend/src/di/di.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/di/di.ts -------------------------------------------------------------------------------- /backend/src/fcm/fcm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/fcm/fcm.ts -------------------------------------------------------------------------------- /backend/src/mapper/mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/mapper/mapper.ts -------------------------------------------------------------------------------- /backend/src/middlewares/authMiddlewares.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/middlewares/authMiddlewares.ts -------------------------------------------------------------------------------- /backend/src/middlewares/validators/authValidators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/middlewares/validators/authValidators.ts -------------------------------------------------------------------------------- /backend/src/middlewares/validators/cartValidators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/middlewares/validators/cartValidators.ts -------------------------------------------------------------------------------- /backend/src/middlewares/validators/orderValidators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/middlewares/validators/orderValidators.ts -------------------------------------------------------------------------------- /backend/src/middlewares/validators/productValidators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/middlewares/validators/productValidators.ts -------------------------------------------------------------------------------- /backend/src/models/dto/request/AddressRequestDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/dto/request/AddressRequestDTO.ts -------------------------------------------------------------------------------- /backend/src/models/dto/request/EditAddressRequestDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/dto/request/EditAddressRequestDTO.ts -------------------------------------------------------------------------------- /backend/src/models/dto/request/OrderItemRequestDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/dto/request/OrderItemRequestDTO.ts -------------------------------------------------------------------------------- /backend/src/models/dto/request/OrderRequestDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/dto/request/OrderRequestDTO.ts -------------------------------------------------------------------------------- /backend/src/models/dto/response/AddressResponseDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/dto/response/AddressResponseDTO.ts -------------------------------------------------------------------------------- /backend/src/models/dto/response/OrderItemResponseDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/dto/response/OrderItemResponseDTO.ts -------------------------------------------------------------------------------- /backend/src/models/dto/response/OrderResponseDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/dto/response/OrderResponseDTO.ts -------------------------------------------------------------------------------- /backend/src/models/dto/response/ProductResponseDTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/dto/response/ProductResponseDTO.ts -------------------------------------------------------------------------------- /backend/src/models/entity/Address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/entity/Address.ts -------------------------------------------------------------------------------- /backend/src/models/entity/Cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/entity/Cart.ts -------------------------------------------------------------------------------- /backend/src/models/entity/Order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/entity/Order.ts -------------------------------------------------------------------------------- /backend/src/models/entity/Product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/entity/Product.ts -------------------------------------------------------------------------------- /backend/src/models/entity/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/models/entity/User.ts -------------------------------------------------------------------------------- /backend/src/repository/cartRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/repository/cartRepository.ts -------------------------------------------------------------------------------- /backend/src/repository/orderRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/repository/orderRepository.ts -------------------------------------------------------------------------------- /backend/src/repository/productRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/repository/productRepository.ts -------------------------------------------------------------------------------- /backend/src/repository/userRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/repository/userRepository.ts -------------------------------------------------------------------------------- /backend/src/response/apiResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/response/apiResponse.ts -------------------------------------------------------------------------------- /backend/src/response/apiResponseMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/response/apiResponseMessages.ts -------------------------------------------------------------------------------- /backend/src/routes/authRoutes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/routes/authRoutes.ts -------------------------------------------------------------------------------- /backend/src/routes/cartRoutes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/routes/cartRoutes.ts -------------------------------------------------------------------------------- /backend/src/routes/orderRoutes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/routes/orderRoutes.ts -------------------------------------------------------------------------------- /backend/src/routes/productRoutes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/routes/productRoutes.ts -------------------------------------------------------------------------------- /backend/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/server.ts -------------------------------------------------------------------------------- /backend/src/service/cartService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/service/cartService.ts -------------------------------------------------------------------------------- /backend/src/service/fcmService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/service/fcmService.ts -------------------------------------------------------------------------------- /backend/src/service/orderService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/service/orderService.ts -------------------------------------------------------------------------------- /backend/src/service/productService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/service/productService.ts -------------------------------------------------------------------------------- /backend/src/service/userService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/service/userService.ts -------------------------------------------------------------------------------- /backend/src/sql/firekart.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/sql/firekart.sql -------------------------------------------------------------------------------- /backend/src/utils/jwtUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/src/utils/jwtUtils.ts -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /backend/types/express/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/backend/types/express/index.d.ts -------------------------------------------------------------------------------- /commits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/commits.md -------------------------------------------------------------------------------- /create_new_screen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/create_new_screen.sh -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Flutter/Debug.xcconfig -------------------------------------------------------------------------------- /ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Flutter/Release.xcconfig -------------------------------------------------------------------------------- /ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Podfile -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Info.plist -------------------------------------------------------------------------------- /ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /ios/Runner/Runner.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/ios/Runner/Runner.entitlements -------------------------------------------------------------------------------- /lib/app/state/app_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/lib/app/state/app_state.dart -------------------------------------------------------------------------------- /lib/app/state/app_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/lib/app/state/app_state.freezed.dart -------------------------------------------------------------------------------- /lib/app/view/app.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/lib/app/view/app.dart -------------------------------------------------------------------------------- /lib/app/view_model/app_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/lib/app/view_model/app_view_model.dart -------------------------------------------------------------------------------- /lib/di/di.config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/lib/di/di.config.dart -------------------------------------------------------------------------------- /lib/di/di.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/lib/di/di.dart -------------------------------------------------------------------------------- /lib/initializer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/lib/initializer.dart -------------------------------------------------------------------------------- /lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/lib/main.dart -------------------------------------------------------------------------------- /melos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/melos.yaml -------------------------------------------------------------------------------- /modules/analytics/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/analytics/.gitignore -------------------------------------------------------------------------------- /modules/analytics/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml -------------------------------------------------------------------------------- /modules/analytics/lib/analytics.dart: -------------------------------------------------------------------------------- 1 | library analytics; 2 | -------------------------------------------------------------------------------- /modules/analytics/lib/analytics/analytics_constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/analytics/lib/analytics/analytics_constants.dart -------------------------------------------------------------------------------- /modules/analytics/lib/analytics/firebase_analytics_impl.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/analytics/lib/analytics/firebase_analytics_impl.dart -------------------------------------------------------------------------------- /modules/analytics/lib/crashlytics_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/analytics/lib/crashlytics_service.dart -------------------------------------------------------------------------------- /modules/analytics/lib/di/di.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/analytics/lib/di/di.dart -------------------------------------------------------------------------------- /modules/analytics/lib/di/di.module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/analytics/lib/di/di.module.dart -------------------------------------------------------------------------------- /modules/analytics/lib/performance/firebase_performance_moniter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/analytics/lib/performance/firebase_performance_moniter.dart -------------------------------------------------------------------------------- /modules/analytics/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/analytics/pubspec.yaml -------------------------------------------------------------------------------- /modules/assets/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/.metadata -------------------------------------------------------------------------------- /modules/assets/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml -------------------------------------------------------------------------------- /modules/assets/assets/color/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/assets/color/colors.xml -------------------------------------------------------------------------------- /modules/assets/assets/fonts/poppins/Poppins-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/assets/fonts/poppins/Poppins-Bold.otf -------------------------------------------------------------------------------- /modules/assets/assets/fonts/poppins/Poppins-Medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/assets/fonts/poppins/Poppins-Medium.otf -------------------------------------------------------------------------------- /modules/assets/assets/fonts/poppins/Poppins-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/assets/fonts/poppins/Poppins-Regular.otf -------------------------------------------------------------------------------- /modules/assets/assets/fonts/poppins/Poppins-SemiBold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/assets/fonts/poppins/Poppins-SemiBold.otf -------------------------------------------------------------------------------- /modules/assets/assets/icons/hour_glass.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/assets/icons/hour_glass.gif -------------------------------------------------------------------------------- /modules/assets/assets/images/app_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/assets/images/app_logo.png -------------------------------------------------------------------------------- /modules/assets/lib/assets.dart: -------------------------------------------------------------------------------- 1 | library assets; 2 | -------------------------------------------------------------------------------- /modules/assets/lib/res/app_theme.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/lib/res/app_theme.dart -------------------------------------------------------------------------------- /modules/assets/lib/res/assets.gen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/lib/res/assets.gen.dart -------------------------------------------------------------------------------- /modules/assets/lib/res/colors.gen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/lib/res/colors.gen.dart -------------------------------------------------------------------------------- /modules/assets/lib/res/dimens.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/lib/res/dimens.dart -------------------------------------------------------------------------------- /modules/assets/lib/res/fonts.gen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/lib/res/fonts.gen.dart -------------------------------------------------------------------------------- /modules/assets/lib/res/remote_config_constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/lib/res/remote_config_constants.dart -------------------------------------------------------------------------------- /modules/assets/lib/res/store_urls.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/lib/res/store_urls.dart -------------------------------------------------------------------------------- /modules/assets/lib/res/styles.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/lib/res/styles.dart -------------------------------------------------------------------------------- /modules/assets/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/pubspec.lock -------------------------------------------------------------------------------- /modules/assets/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/assets/pubspec.yaml -------------------------------------------------------------------------------- /modules/core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/.gitignore -------------------------------------------------------------------------------- /modules/core/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml -------------------------------------------------------------------------------- /modules/core/lib/analytics/analytics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/analytics/analytics.dart -------------------------------------------------------------------------------- /modules/core/lib/connectivity/network_connectivity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/connectivity/network_connectivity.dart -------------------------------------------------------------------------------- /modules/core/lib/core.dart: -------------------------------------------------------------------------------- 1 | library core; 2 | -------------------------------------------------------------------------------- /modules/core/lib/deeplink/deep_link.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/deeplink/deep_link.dart -------------------------------------------------------------------------------- /modules/core/lib/di/di.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/di/di.dart -------------------------------------------------------------------------------- /modules/core/lib/di/di.module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/di/di.module.dart -------------------------------------------------------------------------------- /modules/core/lib/di/module/storage_module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/di/module/storage_module.dart -------------------------------------------------------------------------------- /modules/core/lib/encrypt/app_encryptor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/encrypt/app_encryptor.dart -------------------------------------------------------------------------------- /modules/core/lib/extentions/list_extention.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/extentions/list_extention.dart -------------------------------------------------------------------------------- /modules/core/lib/impl/app_loading_impl.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/impl/app_loading_impl.dart -------------------------------------------------------------------------------- /modules/core/lib/localization/localization.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/localization/localization.dart -------------------------------------------------------------------------------- /modules/core/lib/logger/app_logger.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/logger/app_logger.dart -------------------------------------------------------------------------------- /modules/core/lib/message_handler/message_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/message_handler/message_handler.dart -------------------------------------------------------------------------------- /modules/core/lib/module/module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/module/module.dart -------------------------------------------------------------------------------- /modules/core/lib/performance/performance_moniter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/performance/performance_moniter.dart -------------------------------------------------------------------------------- /modules/core/lib/state/result_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/state/result_state.dart -------------------------------------------------------------------------------- /modules/core/lib/state/result_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/state/result_state.freezed.dart -------------------------------------------------------------------------------- /modules/core/lib/state_manager/app_cubit_observer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/state_manager/app_cubit_observer.dart -------------------------------------------------------------------------------- /modules/core/lib/state_manager/base_view.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/state_manager/base_view.dart -------------------------------------------------------------------------------- /modules/core/lib/state_manager/view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/state_manager/view_model.dart -------------------------------------------------------------------------------- /modules/core/lib/storage/prefrences_storage.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/storage/prefrences_storage.dart -------------------------------------------------------------------------------- /modules/core/lib/storage/secure_storage.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/storage/secure_storage.dart -------------------------------------------------------------------------------- /modules/core/lib/utils/check_adaptability.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/utils/check_adaptability.dart -------------------------------------------------------------------------------- /modules/core/lib/utils/connectivity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/utils/connectivity.dart -------------------------------------------------------------------------------- /modules/core/lib/utils/date_time_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/utils/date_time_util.dart -------------------------------------------------------------------------------- /modules/core/lib/utils/firebase_error.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/utils/firebase_error.dart -------------------------------------------------------------------------------- /modules/core/lib/utils/url_launcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/utils/url_launcher.dart -------------------------------------------------------------------------------- /modules/core/lib/utils/validator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/lib/utils/validator.dart -------------------------------------------------------------------------------- /modules/core/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/core/pubspec.yaml -------------------------------------------------------------------------------- /modules/data/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/.gitignore -------------------------------------------------------------------------------- /modules/data/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml -------------------------------------------------------------------------------- /modules/data/lib/data.dart: -------------------------------------------------------------------------------- 1 | library data; 2 | -------------------------------------------------------------------------------- /modules/data/lib/di/di.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/di/di.dart -------------------------------------------------------------------------------- /modules/data/lib/di/di.module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/di/di.module.dart -------------------------------------------------------------------------------- /modules/data/lib/di/module/database_module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/di/module/database_module.dart -------------------------------------------------------------------------------- /modules/data/lib/di/module/network_module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/di/module/network_module.dart -------------------------------------------------------------------------------- /modules/data/lib/error/app_error_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/error/app_error_model.dart -------------------------------------------------------------------------------- /modules/data/lib/error/network_error_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/error/network_error_handler.dart -------------------------------------------------------------------------------- /modules/data/lib/error/network_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/error/network_handler.dart -------------------------------------------------------------------------------- /modules/data/lib/mapper/data_mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/mapper/data_mapper.dart -------------------------------------------------------------------------------- /modules/data/lib/model/account_details_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/account_details_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/account_details_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/account_details_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/address_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/address_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/address_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/address_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/cart_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/cart_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/cart_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/cart_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/common/base_response.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/common/base_response.dart -------------------------------------------------------------------------------- /modules/data/lib/model/common/base_response.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/common/base_response.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/faq_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/faq_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/faq_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/faq_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/order_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/order_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/order_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/order_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/product_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/product_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/product_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/product_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/request/add_order_request_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/request/add_order_request_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/request/add_order_request_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/request/add_order_request_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/request/otp_verify_request_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/request/otp_verify_request_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/request/otp_verify_request_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/request/otp_verify_request_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/response/login_response_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/response/login_response_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/response/login_response_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/response/login_response_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/response/otp_verify_response_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/response/otp_verify_response_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/response/otp_verify_response_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/response/otp_verify_response_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/model/response/user_response_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/response/user_response_model.dart -------------------------------------------------------------------------------- /modules/data/lib/model/response/user_response_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/model/response/user_response_model.g.dart -------------------------------------------------------------------------------- /modules/data/lib/repository/auth_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/repository/auth_repository.dart -------------------------------------------------------------------------------- /modules/data/lib/repository/cart_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/repository/cart_repository.dart -------------------------------------------------------------------------------- /modules/data/lib/repository/order_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/repository/order_repository.dart -------------------------------------------------------------------------------- /modules/data/lib/repository/product_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/repository/product_repository.dart -------------------------------------------------------------------------------- /modules/data/lib/repository/user_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/repository/user_repository.dart -------------------------------------------------------------------------------- /modules/data/lib/source/local/dao/cart_dao.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/local/dao/cart_dao.dart -------------------------------------------------------------------------------- /modules/data/lib/source/local/dao/cart_dao.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/local/dao/cart_dao.g.dart -------------------------------------------------------------------------------- /modules/data/lib/source/local/dao/product_dao.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/local/dao/product_dao.dart -------------------------------------------------------------------------------- /modules/data/lib/source/local/dao/product_dao.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/local/dao/product_dao.g.dart -------------------------------------------------------------------------------- /modules/data/lib/source/local/db/firekart_database.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/local/db/firekart_database.dart -------------------------------------------------------------------------------- /modules/data/lib/source/local/db/firekart_database.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/local/db/firekart_database.g.dart -------------------------------------------------------------------------------- /modules/data/lib/source/local/local_storage.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/local/local_storage.dart -------------------------------------------------------------------------------- /modules/data/lib/source/local/model/cart_table_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/local/model/cart_table_entity.dart -------------------------------------------------------------------------------- /modules/data/lib/source/local/model/product_table_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/local/model/product_table_entity.dart -------------------------------------------------------------------------------- /modules/data/lib/source/remote/api_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/remote/api_service.dart -------------------------------------------------------------------------------- /modules/data/lib/source/remote/api_service.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/lib/source/remote/api_service.g.dart -------------------------------------------------------------------------------- /modules/data/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/pubspec.yaml -------------------------------------------------------------------------------- /modules/data/test/repository/auth_repository_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/data/test/repository/auth_repository_test.dart -------------------------------------------------------------------------------- /modules/deeplink/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/deeplink/.gitignore -------------------------------------------------------------------------------- /modules/deeplink/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml -------------------------------------------------------------------------------- /modules/deeplink/lib/deeplink.dart: -------------------------------------------------------------------------------- 1 | library deeplink; 2 | -------------------------------------------------------------------------------- /modules/deeplink/lib/deeplink/app_deep_link.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/deeplink/lib/deeplink/app_deep_link.dart -------------------------------------------------------------------------------- /modules/deeplink/lib/deeplink/firebase_deep_link.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/deeplink/lib/deeplink/firebase_deep_link.dart -------------------------------------------------------------------------------- /modules/deeplink/lib/di/di.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/deeplink/lib/di/di.dart -------------------------------------------------------------------------------- /modules/deeplink/lib/di/di.module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/deeplink/lib/di/di.module.dart -------------------------------------------------------------------------------- /modules/deeplink/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/deeplink/pubspec.yaml -------------------------------------------------------------------------------- /modules/domain/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/.gitignore -------------------------------------------------------------------------------- /modules/domain/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml -------------------------------------------------------------------------------- /modules/domain/lib/di/di.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/di/di.dart -------------------------------------------------------------------------------- /modules/domain/lib/di/di.module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/di/di.module.dart -------------------------------------------------------------------------------- /modules/domain/lib/domain.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/domain.dart -------------------------------------------------------------------------------- /modules/domain/lib/mapper/domain_mapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/mapper/domain_mapper.dart -------------------------------------------------------------------------------- /modules/domain/lib/models/account_details_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/models/account_details_model.dart -------------------------------------------------------------------------------- /modules/domain/lib/models/add_order_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/models/add_order_model.dart -------------------------------------------------------------------------------- /modules/domain/lib/models/cart_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/models/cart_model.dart -------------------------------------------------------------------------------- /modules/domain/lib/models/faq_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/models/faq_model.dart -------------------------------------------------------------------------------- /modules/domain/lib/models/login.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/models/login.dart -------------------------------------------------------------------------------- /modules/domain/lib/models/network.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/models/network.dart -------------------------------------------------------------------------------- /modules/domain/lib/models/order_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/models/order_model.dart -------------------------------------------------------------------------------- /modules/domain/lib/models/product_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/models/product_model.dart -------------------------------------------------------------------------------- /modules/domain/lib/network_result/network_error.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/network_result/network_error.dart -------------------------------------------------------------------------------- /modules/domain/lib/network_result/network_result.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/network_result/network_result.dart -------------------------------------------------------------------------------- /modules/domain/lib/network_result/network_result.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/network_result/network_result.freezed.dart -------------------------------------------------------------------------------- /modules/domain/lib/repository/auth_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/repository/auth_repository.dart -------------------------------------------------------------------------------- /modules/domain/lib/repository/cart_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/repository/cart_repository.dart -------------------------------------------------------------------------------- /modules/domain/lib/repository/order_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/repository/order_repository.dart -------------------------------------------------------------------------------- /modules/domain/lib/repository/product_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/repository/product_repository.dart -------------------------------------------------------------------------------- /modules/domain/lib/repository/user_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/repository/user_repository.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/add_address_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/add_address_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/add_product_to_cart_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/add_product_to_cart_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/cart_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/cart_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/current_user_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/current_user_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/delete_product_from_cart_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/delete_product_from_cart_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/edit_address_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/edit_address_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/get_account_details_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/get_account_details_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/get_address_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/get_address_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/get_all_orders_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/get_all_orders_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/get_all_product_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/get_all_product_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/get_cart_status_use_case.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/get_cart_status_use_case.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/get_current_user_phone_number_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/get_current_user_phone_number_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/get_items_in_cart_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/get_items_in_cart_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/get_product_details_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/get_product_details_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/get_user_data_status_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/get_user_data_status_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/get_user_logged_in_status.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/get_user_logged_in_status.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/logout_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/logout_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/notification_handler_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/notification_handler_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/place_order_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/place_order_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/sample_use_case.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/sample_use_case.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/search_products_use_case.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/search_products_use_case.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/send_otp_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/send_otp_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/set_account_details_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/set_account_details_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/set_device_token_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/set_device_token_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/set_user_profile_data_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/set_user_profile_data_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/stream_account_details_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/stream_account_details_usecase.dart -------------------------------------------------------------------------------- /modules/domain/lib/usecases/update_cart_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/lib/usecases/update_cart_usecase.dart -------------------------------------------------------------------------------- /modules/domain/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/pubspec.yaml -------------------------------------------------------------------------------- /modules/domain/test/usecase/add_address_usecase_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/add_address_usecase_test.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/add_product_to_cart_usecase_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/add_product_to_cart_usecase_test.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/cart_use_case_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/cart_use_case_test.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/delete_product_from_cart_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/delete_product_from_cart_usecase.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/edit_address_usecase_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/edit_address_usecase_test.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/get_aacount_details_usecase_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/get_aacount_details_usecase_test.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/get_address_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/get_address_usecase.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/get_all_order_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/get_all_order_usecase.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/get_all_product_usecase_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/get_all_product_usecase_test.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/get_cart_status_usecase_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/get_cart_status_usecase_test.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/usecase_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/usecase_test.dart -------------------------------------------------------------------------------- /modules/domain/test/usecase/usecase_test.mocks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/domain/test/usecase/usecase_test.mocks.dart -------------------------------------------------------------------------------- /modules/localization/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/localization/.gitignore -------------------------------------------------------------------------------- /modules/localization/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml -------------------------------------------------------------------------------- /modules/localization/l10n.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/localization/l10n.yaml -------------------------------------------------------------------------------- /modules/localization/l10n/app_en.arb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/localization/l10n/app_en.arb -------------------------------------------------------------------------------- /modules/localization/l10n/app_hi.arb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/localization/l10n/app_hi.arb -------------------------------------------------------------------------------- /modules/localization/lib/l10n/app_localizations.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/localization/lib/l10n/app_localizations.dart -------------------------------------------------------------------------------- /modules/localization/lib/l10n/app_localizations_en.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/localization/lib/l10n/app_localizations_en.dart -------------------------------------------------------------------------------- /modules/localization/lib/l10n/app_localizations_hi.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/localization/lib/l10n/app_localizations_hi.dart -------------------------------------------------------------------------------- /modules/localization/lib/localization.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/localization/lib/localization.dart -------------------------------------------------------------------------------- /modules/localization/lib/localization/localization.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/localization/lib/localization/localization.dart -------------------------------------------------------------------------------- /modules/localization/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/localization/pubspec.yaml -------------------------------------------------------------------------------- /modules/notification/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/notification/.gitignore -------------------------------------------------------------------------------- /modules/notification/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml -------------------------------------------------------------------------------- /modules/notification/lib/di/di.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/notification/lib/di/di.dart -------------------------------------------------------------------------------- /modules/notification/lib/di/di.module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/notification/lib/di/di.module.dart -------------------------------------------------------------------------------- /modules/notification/lib/notification.dart: -------------------------------------------------------------------------------- 1 | library notification; 2 | -------------------------------------------------------------------------------- /modules/notification/lib/push_notification/push_notification_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/notification/lib/push_notification/push_notification_handler.dart -------------------------------------------------------------------------------- /modules/notification/lib/push_notification/push_notification_handler_impl.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/notification/lib/push_notification/push_notification_handler_impl.dart -------------------------------------------------------------------------------- /modules/notification/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/notification/pubspec.yaml -------------------------------------------------------------------------------- /modules/presentation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/.gitignore -------------------------------------------------------------------------------- /modules/presentation/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml -------------------------------------------------------------------------------- /modules/presentation/lib/di/di.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/di/di.dart -------------------------------------------------------------------------------- /modules/presentation/lib/di/di.module.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/di/di.module.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/accounts/view/account_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/accounts/view/account_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/add_account_detail/state/add_account_details_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/add_account_detail/state/add_account_details_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/add_account_detail/state/add_account_details_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/add_account_detail/state/add_account_details_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/add_account_detail/view/add_user_detail_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/add_account_detail/view/add_user_detail_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/add_account_detail/view_model/add_account_details_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/add_account_detail/view_model/add_account_details_view_model.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/add_address/state/add_address_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/add_address/state/add_address_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/add_address/state/add_address_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/add_address/state/add_address_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/add_address/view/add_address_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/add_address/view/add_address_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/add_address/view_model/add_address_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/add_address/view_model/add_address_view_model.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/app_settings/state/app_settings_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/app_settings/state/app_settings_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/app_settings/state/app_settings_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/app_settings/state/app_settings_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/app_settings/view_model/app_settings_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/app_settings/view_model/app_settings_view_model.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/cart/state/cart_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/cart/state/cart_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/cart/state/cart_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/cart/state/cart_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/cart/state/payment_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/cart/state/payment_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/cart/state/payment_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/cart/state/payment_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/cart/view/cart_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/cart/view/cart_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/cart/view_model/cart_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/cart/view_model/cart_view_model.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/check_status/state/check_status_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/check_status/state/check_status_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/check_status/view/check_status_check_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/check_status/view/check_status_check_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/check_status/view_model/check_status_bloc.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/check_status/view_model/check_status_bloc.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/dashboard/state/dashboard_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/dashboard/state/dashboard_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/dashboard/state/dashboard_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/dashboard/state/dashboard_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/dashboard/view/dashboard_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/dashboard/view/dashboard_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/dashboard/view_model/dashboard_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/dashboard/view_model/dashboard_view_model.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/home/screen/home_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/home/screen/home_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/home/state/home_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/home/state/home_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/home/state/home_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/home/state/home_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/home/viewmodel/home_viewmodel.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/home/viewmodel/home_viewmodel.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/my_address/state/my_address_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/my_address/state/my_address_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/my_address/state/my_address_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/my_address/state/my_address_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/my_address/view/my_address_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/my_address/view/my_address_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/my_address/view_model/my_address_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/my_address/view_model/my_address_view_model.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/order/state/account_details_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/order/state/account_details_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/order/state/account_details_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/order/state/account_details_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/order/view/my_orders_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/order/view/my_orders_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/order/view_model/account_details_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/order/view_model/account_details_cubit.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/order/view_model/my_orders_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/order/view_model/my_orders_cubit.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/otp_login/state/otp_login_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/otp_login/state/otp_login_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/otp_login/state/otp_login_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/otp_login/state/otp_login_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/otp_login/view/otp_login_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/otp_login/view/otp_login_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/otp_login/view_model/otp_login_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/otp_login/view_model/otp_login_view_model.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/otp_login/view_model/phone_login_viewmodel_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/otp_login/view_model/phone_login_viewmodel_test.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/phone_login/state/phone_login_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/phone_login/state/phone_login_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/phone_login/state/phone_login_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/phone_login/state/phone_login_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/phone_login/view/phone_login_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/phone_login/view/phone_login_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/phone_login/view_model/phone_login_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/phone_login/view_model/phone_login_view_model.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/product_detail/state/add_to_cart_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/product_detail/state/add_to_cart_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/product_detail/state/add_to_cart_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/product_detail/state/add_to_cart_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/product_detail/view/product_detail_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/product_detail/view/product_detail_page.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/product_detail/view_model/product_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/product_detail/view_model/product_view_model.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/product_list/view/all_product_list_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/product_list/view/all_product_list_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/product_list/view_model/all_product_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/product_list/view_model/all_product_cubit.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/search/state/product_search_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/search/state/product_search_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/search/state/product_search_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/search/state/product_search_state.freezed.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/search/view/search_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/search/view/search_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/search/view_model/product_search_viewmodel.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/search/view_model/product_search_viewmodel.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/splash/state/splash_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/splash/state/splash_state.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/splash/view/splash_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/splash/view/splash_screen.dart -------------------------------------------------------------------------------- /modules/presentation/lib/features/splash/view_model/splash_view_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/features/splash/view_model/splash_view_model.dart -------------------------------------------------------------------------------- /modules/presentation/lib/presentation.dart: -------------------------------------------------------------------------------- 1 | library presentation; 2 | -------------------------------------------------------------------------------- /modules/presentation/lib/routes/app_router.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/routes/app_router.dart -------------------------------------------------------------------------------- /modules/presentation/lib/routes/app_router.gr.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/routes/app_router.gr.dart -------------------------------------------------------------------------------- /modules/presentation/lib/routes/route_handler.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/routes/route_handler.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/action_text.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/action_text.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/cart_item_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/cart_item_card.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/commom_search_text_field.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/commom_search_text_field.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/commom_text_field.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/commom_text_field.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/common_app_loader.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/common_app_loader.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/common_button.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/common_button.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/common_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/common_card.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/common_expandable_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/common_expandable_widget.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/common_view_cart_overlay.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/common_view_cart_overlay.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/dot_progress_indicator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/dot_progress_indicator.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/line_dash_divider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/line_dash_divider.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/product_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/product_card.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/result_state_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/result_state_builder.dart -------------------------------------------------------------------------------- /modules/presentation/lib/widgets/widget_visibility.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/lib/widgets/widget_visibility.dart -------------------------------------------------------------------------------- /modules/presentation/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/pubspec.yaml -------------------------------------------------------------------------------- /modules/presentation/test/common/app.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/test/common/app.dart -------------------------------------------------------------------------------- /modules/presentation/test/features/otp_login/view/otp_login_screen_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/test/features/otp_login/view/otp_login_screen_test.dart -------------------------------------------------------------------------------- /modules/presentation/test/features/otp_login/view_model/otp_login_viewmodel_test.dart.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/test/features/otp_login/view_model/otp_login_viewmodel_test.dart.dart -------------------------------------------------------------------------------- /modules/presentation/test/features/phone_login/view/phone_login_screen_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/test/features/phone_login/view/phone_login_screen_test.dart -------------------------------------------------------------------------------- /modules/presentation/test/features/phone_login/view_model/phone_login_viewmodel_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/presentation/test/features/phone_login/view_model/phone_login_viewmodel_test.dart -------------------------------------------------------------------------------- /modules/shared_dependencies/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/shared_dependencies/.gitignore -------------------------------------------------------------------------------- /modules/shared_dependencies/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml -------------------------------------------------------------------------------- /modules/shared_dependencies/lib/shared_dependencies.dart: -------------------------------------------------------------------------------- 1 | library shared_dependencies; 2 | -------------------------------------------------------------------------------- /modules/shared_dependencies/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/modules/shared_dependencies/pubspec.yaml -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /run_mobile_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/run_mobile_script.sh -------------------------------------------------------------------------------- /screenshot/account_database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/account_database.png -------------------------------------------------------------------------------- /screenshot/account_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/account_screen.png -------------------------------------------------------------------------------- /screenshot/add_address_sceen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/add_address_sceen.png -------------------------------------------------------------------------------- /screenshot/address_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/address_screen.png -------------------------------------------------------------------------------- /screenshot/cart_list_database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/cart_list_database.png -------------------------------------------------------------------------------- /screenshot/cart_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/cart_screen.png -------------------------------------------------------------------------------- /screenshot/edit_details_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/edit_details_screen.png -------------------------------------------------------------------------------- /screenshot/home_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/home_page.png -------------------------------------------------------------------------------- /screenshot/login_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/login_screen.png -------------------------------------------------------------------------------- /screenshot/orders_list_database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/orders_list_database.png -------------------------------------------------------------------------------- /screenshot/orders_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/orders_screen.png -------------------------------------------------------------------------------- /screenshot/otp_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/otp_screen.png -------------------------------------------------------------------------------- /screenshot/payment_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/payment_screen.png -------------------------------------------------------------------------------- /screenshot/product_page1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/product_page1.png -------------------------------------------------------------------------------- /screenshot/product_page2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/product_page2.png -------------------------------------------------------------------------------- /screenshot/product_page3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/product_page3.png -------------------------------------------------------------------------------- /screenshot/products_database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/products_database.png -------------------------------------------------------------------------------- /screenshot/search_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/search_screen.png -------------------------------------------------------------------------------- /screenshot/splash_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/splash_screen.png -------------------------------------------------------------------------------- /screenshot/users_database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/screenshot/users_database.png -------------------------------------------------------------------------------- /wik.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashishrawat2911/firekart_app/HEAD/wik.md --------------------------------------------------------------------------------