├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── flutter-ci.yml ├── .gitignore ├── .gradle ├── 8.2 │ ├── checksums │ │ └── checksums.lock │ ├── dependencies-accessors │ │ ├── dependencies-accessors.lock │ │ └── gc.properties │ ├── executionHistory │ │ ├── executionHistory.bin │ │ └── executionHistory.lock │ ├── fileChanges │ │ └── last-build.bin │ ├── fileHashes │ │ ├── fileHashes.bin │ │ └── fileHashes.lock │ └── gc.properties ├── 8.8 │ ├── checksums │ │ └── checksums.lock │ ├── dependencies-accessors │ │ └── gc.properties │ ├── fileChanges │ │ └── last-build.bin │ ├── fileHashes │ │ ├── fileHashes.bin │ │ └── fileHashes.lock │ └── gc.properties ├── 8.9 │ ├── checksums │ │ └── checksums.lock │ ├── dependencies-accessors │ │ └── gc.properties │ ├── executionHistory │ │ └── executionHistory.lock │ ├── fileChanges │ │ └── last-build.bin │ ├── fileHashes │ │ └── fileHashes.lock │ └── gc.properties ├── buildOutputCleanup │ ├── buildOutputCleanup.lock │ ├── cache.properties │ └── outputFiles.bin ├── config.properties ├── file-system.probe └── vcs-1 │ └── gc.properties ├── .metadata ├── .vscode └── launch.json ├── README.md ├── analysis_options.yaml ├── android ├── .gitignore ├── .settings │ └── org.eclipse.buildship.core.prefs ├── app │ ├── build.gradle │ └── src │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── ccextractor │ │ │ │ └── beaconmobile │ │ │ │ └── MainActivity.kt │ │ └── res │ │ │ ├── drawable-v21 │ │ │ └── launch_background.xml │ │ │ ├── drawable │ │ │ ├── app_icon.png │ │ │ └── launch_background.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── values-night │ │ │ └── styles.xml │ │ │ └── values │ │ │ └── styles.xml │ │ └── profile │ │ └── AndroidManifest.xml ├── build.gradle ├── build │ └── ios │ │ └── Pods.build │ │ └── Release-iphonesimulator │ │ ├── Flutter.build │ │ └── dgph │ │ ├── GoogleMaps.build │ │ └── dgph │ │ ├── Pods-Runner.build │ │ └── dgph │ │ ├── ReachabilitySwift.build │ │ └── dgph │ │ ├── Toast.build │ │ └── dgph │ │ ├── connectivity_plus.build │ │ └── dgph │ │ ├── flutter_config.build │ │ └── dgph │ │ ├── flutter_local_notifications.build │ │ └── dgph │ │ ├── fluttertoast.build │ │ └── dgph │ │ ├── geolocator_apple.build │ │ └── dgph │ │ ├── google_maps_flutter_ios.build │ │ └── dgph │ │ ├── location.build │ │ └── dgph │ │ ├── modal_progress_hud_nsn.build │ │ └── dgph │ │ ├── path_provider_foundation.build │ │ └── dgph │ │ ├── share_plus.build │ │ └── dgph │ │ ├── shared_preferences_foundation.build │ │ └── dgph │ │ └── uni_links.build │ │ └── dgph ├── gradle.properties ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties └── settings.gradle ├── animations ├── empty.json ├── hiker.json └── world.json ├── devtools_options.yaml ├── fonts ├── Inter-Black.ttf ├── Inter-Bold.ttf ├── Inter-ExtraBold.ttf ├── Inter-ExtraLight.ttf ├── Inter-Light.ttf ├── Inter-Medium.ttf ├── Inter-Regular.ttf ├── Inter-SemiBold.ttf └── Inter-Thin.ttf ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── beacon.png ├── beacon_logo.png ├── filter_icon.png ├── google.png ├── hikers_group.png ├── icon.jpg ├── male_avatar.png └── marker.jpeg ├── ios ├── .gitignore ├── Flutter │ ├── AppFrameworkInfo.plist │ ├── Debug.xcconfig │ └── Release.xcconfig ├── Podfile ├── Podfile.lock ├── 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 │ │ └── 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 └── RunnerTests │ └── RunnerTests.swift ├── lib ├── config │ ├── enviornment_config.dart │ ├── graphql_config.dart │ ├── local_notification.dart │ ├── pip_manager.dart │ ├── router │ │ ├── router.dart │ │ └── router.gr.dart │ └── service_location.dart ├── core │ ├── queries │ │ ├── auth.dart │ │ ├── beacon.dart │ │ └── group.dart │ ├── resources │ │ └── data_state.dart │ ├── services │ │ ├── location_services.dart │ │ └── shared_prefrence_service.dart │ └── utils │ │ ├── constants.dart │ │ ├── utils.dart │ │ └── validators.dart ├── data │ ├── datasource │ │ ├── local │ │ │ └── local_api.dart │ │ └── remote │ │ │ ├── remote_auth_api.dart │ │ │ ├── remote_group_api.dart │ │ │ ├── remote_hike_api.dart │ │ │ └── remote_home_api.dart │ ├── models │ │ ├── beacon │ │ │ ├── beacon_model.dart │ │ │ └── beacon_model.g.dart │ │ ├── group │ │ │ ├── group_model.dart │ │ │ └── group_model.g.dart │ │ ├── landmark │ │ │ ├── landmark_model.dart │ │ │ └── landmark_model.g.dart │ │ ├── location │ │ │ ├── location_model.dart │ │ │ └── location_model.g.dart │ │ ├── subscriptions │ │ │ ├── beacon_locations_model │ │ │ │ ├── beacon_locations_model.dart │ │ │ │ └── beacon_locations_model.g.dart │ │ │ ├── join_leave_beacon_model │ │ │ │ ├── join_leave_beacon_model.dart │ │ │ │ └── join_leave_beacon_model.g.dart │ │ │ └── updated_group_model │ │ │ │ ├── updated_group_model.dart │ │ │ │ └── updated_group_model.g.dart │ │ └── user │ │ │ ├── user_model.dart │ │ │ └── user_model.g.dart │ └── repositories │ │ ├── auth_repository_implementation.dart │ │ ├── group_repository_implementation.dart │ │ ├── hike_repository_implementation.dart │ │ └── home_repository_implementation.dart ├── domain │ ├── entities │ │ ├── beacon │ │ │ ├── beacon_entity.dart │ │ │ └── beacon_entity.freezed.dart │ │ ├── group │ │ │ ├── group_entity.dart │ │ │ └── group_entity.freezed.dart │ │ ├── landmark │ │ │ ├── landmark_entity.dart │ │ │ └── landmark_entity.freezed.dart │ │ ├── location │ │ │ ├── location_entity.dart │ │ │ └── location_entity.freezed.dart │ │ ├── subscriptions │ │ │ ├── beacon_locations_entity │ │ │ │ ├── beacon_locations_entity.dart │ │ │ │ └── beacon_locations_entity.freezed.dart │ │ │ ├── join_leave_beacon_entity │ │ │ │ ├── join_leave_beacon_entity.dart │ │ │ │ └── join_leave_beacon_entity.freezed.dart │ │ │ └── updated_group_entity │ │ │ │ ├── updated_group_entity.dart │ │ │ │ └── updated_group_entity.freezed.dart │ │ └── user │ │ │ ├── user_entity.dart │ │ │ └── user_entity.freezed.dart │ ├── repositories │ │ ├── auth_repository.dart │ │ ├── group_repository.dart │ │ ├── hike_repository.dart │ │ └── home_repository.dart │ └── usecase │ │ ├── auth_usecase.dart │ │ ├── group_usecase.dart │ │ ├── hike_usecase.dart │ │ └── home_usecase.dart ├── firebase_options.dart ├── locator.dart ├── main.dart └── presentation │ ├── auth │ ├── auth_cubit │ │ ├── auth_cubit.dart │ │ ├── auth_state.dart │ │ └── auth_state.freezed.dart │ ├── auth_screen.dart │ ├── verfication_screen.dart │ └── verification_cubit │ │ ├── verification_cubit.dart │ │ ├── verification_state.dart │ │ └── verification_state.freezed.dart │ ├── group │ ├── cubit │ │ ├── group_cubit │ │ │ ├── group_cubit.dart │ │ │ ├── group_state.dart │ │ │ └── group_state.freezed.dart │ │ └── members_cubit │ │ │ ├── members_cubit.dart │ │ │ ├── members_state.dart │ │ │ └── members_state.freezed.dart │ ├── group_screen.dart │ └── widgets │ │ ├── beacon_card.dart │ │ ├── create_join_dialog.dart │ │ ├── group_widgets.dart │ │ └── timer.dart │ ├── hike │ ├── cubit │ │ ├── hike_cubit │ │ │ ├── hike_cubit.dart │ │ │ ├── hike_state.dart │ │ │ └── hike_state.freezed.dart │ │ ├── location_cubit │ │ │ ├── location_cubit.dart │ │ │ ├── location_state.dart │ │ │ └── location_state.freezed.dart │ │ └── panel_cubit │ │ │ ├── panel_cubit.dart │ │ │ ├── panel_state.dart │ │ │ └── panel_state.freezed.dart │ ├── hike_screen.dart │ └── widgets │ │ ├── active_beacon.dart │ │ └── hike_screen_widget.dart │ ├── home │ ├── home_cubit │ │ ├── home_cubit.dart │ │ ├── home_state.dart │ │ └── home_state.freezed.dart │ ├── home_screen.dart │ └── widgets │ │ └── group_card.dart │ ├── splash │ └── splash_screen.dart │ └── widgets │ ├── custom_label_marker.dart │ ├── hike_button.dart │ ├── indication_painter.dart │ ├── label_marker.dart │ ├── loading_screen.dart │ ├── shape_painter.dart │ ├── shimmer.dart │ └── text_field.dart ├── linux ├── .gitignore ├── CMakeLists.txt ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake ├── main.cc ├── my_application.cc └── my_application.h ├── local.properties ├── macos ├── .gitignore ├── Flutter │ ├── Flutter-Debug.xcconfig │ ├── Flutter-Release.xcconfig │ └── GeneratedPluginRegistrant.swift ├── Podfile ├── Podfile.lock ├── Runner.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── Runner.xcscheme ├── Runner.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── Runner │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ ├── Base.lproj │ │ └── MainMenu.xib │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ ├── DebugProfile.entitlements │ ├── Info.plist │ ├── MainFlutterWindow.swift │ └── Release.entitlements └── RunnerTests │ └── RunnerTests.swift ├── pubspec.lock ├── pubspec.yaml ├── screenshots ├── 1.jpg ├── 10.png ├── 2.jpg ├── 3.jpg ├── 4.jpg ├── 5.png ├── 6.png ├── 7.png ├── 8.png └── 9.png ├── settings.gradle ├── web ├── favicon.png ├── icons │ ├── Icon-192.png │ ├── Icon-512.png │ ├── Icon-maskable-192.png │ └── Icon-maskable-512.png ├── index.html └── manifest.json └── windows ├── .gitignore ├── CMakeLists.txt ├── flutter ├── CMakeLists.txt ├── generated_plugin_registrant.cc ├── generated_plugin_registrant.h └── generated_plugins.cmake └── runner ├── CMakeLists.txt ├── Runner.rc ├── flutter_window.cpp ├── flutter_window.h ├── main.cpp ├── resource.h ├── resources └── app_icon.ico ├── runner.exe.manifest ├── utils.cpp ├── utils.h ├── win32_window.cpp └── win32_window.h /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/flutter-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.github/workflows/flutter-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gitignore -------------------------------------------------------------------------------- /.gradle/8.2/checksums/checksums.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.2/checksums/checksums.lock -------------------------------------------------------------------------------- /.gradle/8.2/dependencies-accessors/dependencies-accessors.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.2/dependencies-accessors/dependencies-accessors.lock -------------------------------------------------------------------------------- /.gradle/8.2/dependencies-accessors/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/8.2/executionHistory/executionHistory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.2/executionHistory/executionHistory.bin -------------------------------------------------------------------------------- /.gradle/8.2/executionHistory/executionHistory.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.2/executionHistory/executionHistory.lock -------------------------------------------------------------------------------- /.gradle/8.2/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/8.2/fileHashes/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.2/fileHashes/fileHashes.bin -------------------------------------------------------------------------------- /.gradle/8.2/fileHashes/fileHashes.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.2/fileHashes/fileHashes.lock -------------------------------------------------------------------------------- /.gradle/8.2/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/8.8/checksums/checksums.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.8/checksums/checksums.lock -------------------------------------------------------------------------------- /.gradle/8.8/dependencies-accessors/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/8.8/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/8.8/fileHashes/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.8/fileHashes/fileHashes.bin -------------------------------------------------------------------------------- /.gradle/8.8/fileHashes/fileHashes.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.8/fileHashes/fileHashes.lock -------------------------------------------------------------------------------- /.gradle/8.8/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/8.9/checksums/checksums.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.9/checksums/checksums.lock -------------------------------------------------------------------------------- /.gradle/8.9/dependencies-accessors/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/8.9/executionHistory/executionHistory.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.9/executionHistory/executionHistory.lock -------------------------------------------------------------------------------- /.gradle/8.9/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/8.9/fileHashes/fileHashes.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/8.9/fileHashes/fileHashes.lock -------------------------------------------------------------------------------- /.gradle/8.9/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/buildOutputCleanup/buildOutputCleanup.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/buildOutputCleanup/buildOutputCleanup.lock -------------------------------------------------------------------------------- /.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Sat Feb 15 19:00:54 IST 2025 2 | gradle.version=8.2 3 | -------------------------------------------------------------------------------- /.gradle/buildOutputCleanup/outputFiles.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/buildOutputCleanup/outputFiles.bin -------------------------------------------------------------------------------- /.gradle/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/config.properties -------------------------------------------------------------------------------- /.gradle/file-system.probe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.gradle/file-system.probe -------------------------------------------------------------------------------- /.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.metadata -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/.settings/org.eclipse.buildship.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/.settings/org.eclipse.buildship.core.prefs -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/kotlin/com/ccextractor/beaconmobile/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/kotlin/com/ccextractor/beaconmobile/MainActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-v21/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/drawable-v21/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/drawable/app_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/mipmap-hdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/mipmap-mdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/Flutter.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/GoogleMaps.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/Pods-Runner.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/ReachabilitySwift.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/Toast.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/connectivity_plus.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/flutter_config.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/flutter_local_notifications.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/fluttertoast.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/geolocator_apple.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/google_maps_flutter_ios.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/location.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/modal_progress_hud_nsn.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/path_provider_foundation.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/share_plus.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/shared_preferences_foundation.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/build/ios/Pods.build/Release-iphonesimulator/uni_links.build/dgph: -------------------------------------------------------------------------------- 1 | DGPH1.04 Nov 8 202200:12:10/UsersabhishekDesktopgsocbeaconiosPods -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /animations/empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/animations/empty.json -------------------------------------------------------------------------------- /animations/hiker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/animations/hiker.json -------------------------------------------------------------------------------- /animations/world.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/animations/world.json -------------------------------------------------------------------------------- /devtools_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/devtools_options.yaml -------------------------------------------------------------------------------- /fonts/Inter-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/fonts/Inter-Black.ttf -------------------------------------------------------------------------------- /fonts/Inter-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/fonts/Inter-Bold.ttf -------------------------------------------------------------------------------- /fonts/Inter-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/fonts/Inter-ExtraBold.ttf -------------------------------------------------------------------------------- /fonts/Inter-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/fonts/Inter-ExtraLight.ttf -------------------------------------------------------------------------------- /fonts/Inter-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/fonts/Inter-Light.ttf -------------------------------------------------------------------------------- /fonts/Inter-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/fonts/Inter-Medium.ttf -------------------------------------------------------------------------------- /fonts/Inter-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/fonts/Inter-Regular.ttf -------------------------------------------------------------------------------- /fonts/Inter-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/fonts/Inter-SemiBold.ttf -------------------------------------------------------------------------------- /fonts/Inter-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/fonts/Inter-Thin.ttf -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/beacon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/images/beacon.png -------------------------------------------------------------------------------- /images/beacon_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/images/beacon_logo.png -------------------------------------------------------------------------------- /images/filter_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/images/filter_icon.png -------------------------------------------------------------------------------- /images/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/images/google.png -------------------------------------------------------------------------------- /images/hikers_group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/images/hikers_group.png -------------------------------------------------------------------------------- /images/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/images/icon.jpg -------------------------------------------------------------------------------- /images/male_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/images/male_avatar.png -------------------------------------------------------------------------------- /images/marker.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/images/marker.jpeg -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Flutter/Debug.xcconfig -------------------------------------------------------------------------------- /ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Flutter/Release.xcconfig -------------------------------------------------------------------------------- /ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Podfile -------------------------------------------------------------------------------- /ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Podfile.lock -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/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/CCExtractor/beacon/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/Runner/Info.plist -------------------------------------------------------------------------------- /ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /ios/RunnerTests/RunnerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/ios/RunnerTests/RunnerTests.swift -------------------------------------------------------------------------------- /lib/config/enviornment_config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/config/enviornment_config.dart -------------------------------------------------------------------------------- /lib/config/graphql_config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/config/graphql_config.dart -------------------------------------------------------------------------------- /lib/config/local_notification.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/config/local_notification.dart -------------------------------------------------------------------------------- /lib/config/pip_manager.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/config/pip_manager.dart -------------------------------------------------------------------------------- /lib/config/router/router.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/config/router/router.dart -------------------------------------------------------------------------------- /lib/config/router/router.gr.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/config/router/router.gr.dart -------------------------------------------------------------------------------- /lib/config/service_location.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/config/service_location.dart -------------------------------------------------------------------------------- /lib/core/queries/auth.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/core/queries/auth.dart -------------------------------------------------------------------------------- /lib/core/queries/beacon.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/core/queries/beacon.dart -------------------------------------------------------------------------------- /lib/core/queries/group.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/core/queries/group.dart -------------------------------------------------------------------------------- /lib/core/resources/data_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/core/resources/data_state.dart -------------------------------------------------------------------------------- /lib/core/services/location_services.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/core/services/location_services.dart -------------------------------------------------------------------------------- /lib/core/services/shared_prefrence_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/core/services/shared_prefrence_service.dart -------------------------------------------------------------------------------- /lib/core/utils/constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/core/utils/constants.dart -------------------------------------------------------------------------------- /lib/core/utils/utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/core/utils/utils.dart -------------------------------------------------------------------------------- /lib/core/utils/validators.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/core/utils/validators.dart -------------------------------------------------------------------------------- /lib/data/datasource/local/local_api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/datasource/local/local_api.dart -------------------------------------------------------------------------------- /lib/data/datasource/remote/remote_auth_api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/datasource/remote/remote_auth_api.dart -------------------------------------------------------------------------------- /lib/data/datasource/remote/remote_group_api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/datasource/remote/remote_group_api.dart -------------------------------------------------------------------------------- /lib/data/datasource/remote/remote_hike_api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/datasource/remote/remote_hike_api.dart -------------------------------------------------------------------------------- /lib/data/datasource/remote/remote_home_api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/datasource/remote/remote_home_api.dart -------------------------------------------------------------------------------- /lib/data/models/beacon/beacon_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/beacon/beacon_model.dart -------------------------------------------------------------------------------- /lib/data/models/beacon/beacon_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/beacon/beacon_model.g.dart -------------------------------------------------------------------------------- /lib/data/models/group/group_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/group/group_model.dart -------------------------------------------------------------------------------- /lib/data/models/group/group_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/group/group_model.g.dart -------------------------------------------------------------------------------- /lib/data/models/landmark/landmark_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/landmark/landmark_model.dart -------------------------------------------------------------------------------- /lib/data/models/landmark/landmark_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/landmark/landmark_model.g.dart -------------------------------------------------------------------------------- /lib/data/models/location/location_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/location/location_model.dart -------------------------------------------------------------------------------- /lib/data/models/location/location_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/location/location_model.g.dart -------------------------------------------------------------------------------- /lib/data/models/subscriptions/beacon_locations_model/beacon_locations_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/subscriptions/beacon_locations_model/beacon_locations_model.dart -------------------------------------------------------------------------------- /lib/data/models/subscriptions/beacon_locations_model/beacon_locations_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/subscriptions/beacon_locations_model/beacon_locations_model.g.dart -------------------------------------------------------------------------------- /lib/data/models/subscriptions/join_leave_beacon_model/join_leave_beacon_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/subscriptions/join_leave_beacon_model/join_leave_beacon_model.dart -------------------------------------------------------------------------------- /lib/data/models/subscriptions/join_leave_beacon_model/join_leave_beacon_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/subscriptions/join_leave_beacon_model/join_leave_beacon_model.g.dart -------------------------------------------------------------------------------- /lib/data/models/subscriptions/updated_group_model/updated_group_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/subscriptions/updated_group_model/updated_group_model.dart -------------------------------------------------------------------------------- /lib/data/models/subscriptions/updated_group_model/updated_group_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/subscriptions/updated_group_model/updated_group_model.g.dart -------------------------------------------------------------------------------- /lib/data/models/user/user_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/user/user_model.dart -------------------------------------------------------------------------------- /lib/data/models/user/user_model.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/models/user/user_model.g.dart -------------------------------------------------------------------------------- /lib/data/repositories/auth_repository_implementation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/repositories/auth_repository_implementation.dart -------------------------------------------------------------------------------- /lib/data/repositories/group_repository_implementation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/repositories/group_repository_implementation.dart -------------------------------------------------------------------------------- /lib/data/repositories/hike_repository_implementation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/repositories/hike_repository_implementation.dart -------------------------------------------------------------------------------- /lib/data/repositories/home_repository_implementation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/data/repositories/home_repository_implementation.dart -------------------------------------------------------------------------------- /lib/domain/entities/beacon/beacon_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/beacon/beacon_entity.dart -------------------------------------------------------------------------------- /lib/domain/entities/beacon/beacon_entity.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/beacon/beacon_entity.freezed.dart -------------------------------------------------------------------------------- /lib/domain/entities/group/group_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/group/group_entity.dart -------------------------------------------------------------------------------- /lib/domain/entities/group/group_entity.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/group/group_entity.freezed.dart -------------------------------------------------------------------------------- /lib/domain/entities/landmark/landmark_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/landmark/landmark_entity.dart -------------------------------------------------------------------------------- /lib/domain/entities/landmark/landmark_entity.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/landmark/landmark_entity.freezed.dart -------------------------------------------------------------------------------- /lib/domain/entities/location/location_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/location/location_entity.dart -------------------------------------------------------------------------------- /lib/domain/entities/location/location_entity.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/location/location_entity.freezed.dart -------------------------------------------------------------------------------- /lib/domain/entities/subscriptions/beacon_locations_entity/beacon_locations_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/subscriptions/beacon_locations_entity/beacon_locations_entity.dart -------------------------------------------------------------------------------- /lib/domain/entities/subscriptions/beacon_locations_entity/beacon_locations_entity.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/subscriptions/beacon_locations_entity/beacon_locations_entity.freezed.dart -------------------------------------------------------------------------------- /lib/domain/entities/subscriptions/join_leave_beacon_entity/join_leave_beacon_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/subscriptions/join_leave_beacon_entity/join_leave_beacon_entity.dart -------------------------------------------------------------------------------- /lib/domain/entities/subscriptions/join_leave_beacon_entity/join_leave_beacon_entity.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/subscriptions/join_leave_beacon_entity/join_leave_beacon_entity.freezed.dart -------------------------------------------------------------------------------- /lib/domain/entities/subscriptions/updated_group_entity/updated_group_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/subscriptions/updated_group_entity/updated_group_entity.dart -------------------------------------------------------------------------------- /lib/domain/entities/subscriptions/updated_group_entity/updated_group_entity.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/subscriptions/updated_group_entity/updated_group_entity.freezed.dart -------------------------------------------------------------------------------- /lib/domain/entities/user/user_entity.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/user/user_entity.dart -------------------------------------------------------------------------------- /lib/domain/entities/user/user_entity.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/entities/user/user_entity.freezed.dart -------------------------------------------------------------------------------- /lib/domain/repositories/auth_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/repositories/auth_repository.dart -------------------------------------------------------------------------------- /lib/domain/repositories/group_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/repositories/group_repository.dart -------------------------------------------------------------------------------- /lib/domain/repositories/hike_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/repositories/hike_repository.dart -------------------------------------------------------------------------------- /lib/domain/repositories/home_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/repositories/home_repository.dart -------------------------------------------------------------------------------- /lib/domain/usecase/auth_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/usecase/auth_usecase.dart -------------------------------------------------------------------------------- /lib/domain/usecase/group_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/usecase/group_usecase.dart -------------------------------------------------------------------------------- /lib/domain/usecase/hike_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/usecase/hike_usecase.dart -------------------------------------------------------------------------------- /lib/domain/usecase/home_usecase.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/domain/usecase/home_usecase.dart -------------------------------------------------------------------------------- /lib/firebase_options.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/firebase_options.dart -------------------------------------------------------------------------------- /lib/locator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/locator.dart -------------------------------------------------------------------------------- /lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/main.dart -------------------------------------------------------------------------------- /lib/presentation/auth/auth_cubit/auth_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/auth/auth_cubit/auth_cubit.dart -------------------------------------------------------------------------------- /lib/presentation/auth/auth_cubit/auth_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/auth/auth_cubit/auth_state.dart -------------------------------------------------------------------------------- /lib/presentation/auth/auth_cubit/auth_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/auth/auth_cubit/auth_state.freezed.dart -------------------------------------------------------------------------------- /lib/presentation/auth/auth_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/auth/auth_screen.dart -------------------------------------------------------------------------------- /lib/presentation/auth/verfication_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/auth/verfication_screen.dart -------------------------------------------------------------------------------- /lib/presentation/auth/verification_cubit/verification_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/auth/verification_cubit/verification_cubit.dart -------------------------------------------------------------------------------- /lib/presentation/auth/verification_cubit/verification_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/auth/verification_cubit/verification_state.dart -------------------------------------------------------------------------------- /lib/presentation/auth/verification_cubit/verification_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/auth/verification_cubit/verification_state.freezed.dart -------------------------------------------------------------------------------- /lib/presentation/group/cubit/group_cubit/group_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/cubit/group_cubit/group_cubit.dart -------------------------------------------------------------------------------- /lib/presentation/group/cubit/group_cubit/group_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/cubit/group_cubit/group_state.dart -------------------------------------------------------------------------------- /lib/presentation/group/cubit/group_cubit/group_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/cubit/group_cubit/group_state.freezed.dart -------------------------------------------------------------------------------- /lib/presentation/group/cubit/members_cubit/members_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/cubit/members_cubit/members_cubit.dart -------------------------------------------------------------------------------- /lib/presentation/group/cubit/members_cubit/members_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/cubit/members_cubit/members_state.dart -------------------------------------------------------------------------------- /lib/presentation/group/cubit/members_cubit/members_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/cubit/members_cubit/members_state.freezed.dart -------------------------------------------------------------------------------- /lib/presentation/group/group_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/group_screen.dart -------------------------------------------------------------------------------- /lib/presentation/group/widgets/beacon_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/widgets/beacon_card.dart -------------------------------------------------------------------------------- /lib/presentation/group/widgets/create_join_dialog.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/widgets/create_join_dialog.dart -------------------------------------------------------------------------------- /lib/presentation/group/widgets/group_widgets.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/widgets/group_widgets.dart -------------------------------------------------------------------------------- /lib/presentation/group/widgets/timer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/group/widgets/timer.dart -------------------------------------------------------------------------------- /lib/presentation/hike/cubit/hike_cubit/hike_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/cubit/hike_cubit/hike_cubit.dart -------------------------------------------------------------------------------- /lib/presentation/hike/cubit/hike_cubit/hike_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/cubit/hike_cubit/hike_state.dart -------------------------------------------------------------------------------- /lib/presentation/hike/cubit/hike_cubit/hike_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/cubit/hike_cubit/hike_state.freezed.dart -------------------------------------------------------------------------------- /lib/presentation/hike/cubit/location_cubit/location_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/cubit/location_cubit/location_cubit.dart -------------------------------------------------------------------------------- /lib/presentation/hike/cubit/location_cubit/location_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/cubit/location_cubit/location_state.dart -------------------------------------------------------------------------------- /lib/presentation/hike/cubit/location_cubit/location_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/cubit/location_cubit/location_state.freezed.dart -------------------------------------------------------------------------------- /lib/presentation/hike/cubit/panel_cubit/panel_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/cubit/panel_cubit/panel_cubit.dart -------------------------------------------------------------------------------- /lib/presentation/hike/cubit/panel_cubit/panel_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/cubit/panel_cubit/panel_state.dart -------------------------------------------------------------------------------- /lib/presentation/hike/cubit/panel_cubit/panel_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/cubit/panel_cubit/panel_state.freezed.dart -------------------------------------------------------------------------------- /lib/presentation/hike/hike_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/hike_screen.dart -------------------------------------------------------------------------------- /lib/presentation/hike/widgets/active_beacon.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/widgets/active_beacon.dart -------------------------------------------------------------------------------- /lib/presentation/hike/widgets/hike_screen_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/hike/widgets/hike_screen_widget.dart -------------------------------------------------------------------------------- /lib/presentation/home/home_cubit/home_cubit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/home/home_cubit/home_cubit.dart -------------------------------------------------------------------------------- /lib/presentation/home/home_cubit/home_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/home/home_cubit/home_state.dart -------------------------------------------------------------------------------- /lib/presentation/home/home_cubit/home_state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/home/home_cubit/home_state.freezed.dart -------------------------------------------------------------------------------- /lib/presentation/home/home_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/home/home_screen.dart -------------------------------------------------------------------------------- /lib/presentation/home/widgets/group_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/home/widgets/group_card.dart -------------------------------------------------------------------------------- /lib/presentation/splash/splash_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/splash/splash_screen.dart -------------------------------------------------------------------------------- /lib/presentation/widgets/custom_label_marker.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/widgets/custom_label_marker.dart -------------------------------------------------------------------------------- /lib/presentation/widgets/hike_button.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/widgets/hike_button.dart -------------------------------------------------------------------------------- /lib/presentation/widgets/indication_painter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/widgets/indication_painter.dart -------------------------------------------------------------------------------- /lib/presentation/widgets/label_marker.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/widgets/label_marker.dart -------------------------------------------------------------------------------- /lib/presentation/widgets/loading_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/widgets/loading_screen.dart -------------------------------------------------------------------------------- /lib/presentation/widgets/shape_painter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/widgets/shape_painter.dart -------------------------------------------------------------------------------- /lib/presentation/widgets/shimmer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/widgets/shimmer.dart -------------------------------------------------------------------------------- /lib/presentation/widgets/text_field.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/lib/presentation/widgets/text_field.dart -------------------------------------------------------------------------------- /linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/linux/CMakeLists.txt -------------------------------------------------------------------------------- /linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /linux/flutter/generated_plugin_registrant.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/linux/flutter/generated_plugin_registrant.cc -------------------------------------------------------------------------------- /linux/flutter/generated_plugin_registrant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/linux/flutter/generated_plugin_registrant.h -------------------------------------------------------------------------------- /linux/flutter/generated_plugins.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/linux/flutter/generated_plugins.cmake -------------------------------------------------------------------------------- /linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/linux/main.cc -------------------------------------------------------------------------------- /linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/linux/my_application.cc -------------------------------------------------------------------------------- /linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/linux/my_application.h -------------------------------------------------------------------------------- /local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/local.properties -------------------------------------------------------------------------------- /macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/.gitignore -------------------------------------------------------------------------------- /macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Flutter/Flutter-Debug.xcconfig -------------------------------------------------------------------------------- /macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Flutter/Flutter-Release.xcconfig -------------------------------------------------------------------------------- /macos/Flutter/GeneratedPluginRegistrant.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Flutter/GeneratedPluginRegistrant.swift -------------------------------------------------------------------------------- /macos/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Podfile -------------------------------------------------------------------------------- /macos/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Podfile.lock -------------------------------------------------------------------------------- /macos/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /macos/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png -------------------------------------------------------------------------------- /macos/Runner/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /macos/Runner/Configs/AppInfo.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Configs/AppInfo.xcconfig -------------------------------------------------------------------------------- /macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Configs/Debug.xcconfig -------------------------------------------------------------------------------- /macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Configs/Release.xcconfig -------------------------------------------------------------------------------- /macos/Runner/Configs/Warnings.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Configs/Warnings.xcconfig -------------------------------------------------------------------------------- /macos/Runner/DebugProfile.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/DebugProfile.entitlements -------------------------------------------------------------------------------- /macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Info.plist -------------------------------------------------------------------------------- /macos/Runner/MainFlutterWindow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/MainFlutterWindow.swift -------------------------------------------------------------------------------- /macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /macos/RunnerTests/RunnerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/macos/RunnerTests/RunnerTests.swift -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /screenshots/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/1.jpg -------------------------------------------------------------------------------- /screenshots/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/10.png -------------------------------------------------------------------------------- /screenshots/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/2.jpg -------------------------------------------------------------------------------- /screenshots/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/3.jpg -------------------------------------------------------------------------------- /screenshots/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/4.jpg -------------------------------------------------------------------------------- /screenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/5.png -------------------------------------------------------------------------------- /screenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/6.png -------------------------------------------------------------------------------- /screenshots/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/7.png -------------------------------------------------------------------------------- /screenshots/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/8.png -------------------------------------------------------------------------------- /screenshots/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/9.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/settings.gradle -------------------------------------------------------------------------------- /web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/web/favicon.png -------------------------------------------------------------------------------- /web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/web/icons/Icon-192.png -------------------------------------------------------------------------------- /web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/web/icons/Icon-512.png -------------------------------------------------------------------------------- /web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/web/index.html -------------------------------------------------------------------------------- /web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/web/manifest.json -------------------------------------------------------------------------------- /windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/.gitignore -------------------------------------------------------------------------------- /windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/CMakeLists.txt -------------------------------------------------------------------------------- /windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /windows/flutter/generated_plugin_registrant.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/flutter/generated_plugin_registrant.cc -------------------------------------------------------------------------------- /windows/flutter/generated_plugin_registrant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/flutter/generated_plugin_registrant.h -------------------------------------------------------------------------------- /windows/flutter/generated_plugins.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/flutter/generated_plugins.cmake -------------------------------------------------------------------------------- /windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/Runner.rc -------------------------------------------------------------------------------- /windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/main.cpp -------------------------------------------------------------------------------- /windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/resource.h -------------------------------------------------------------------------------- /windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/utils.cpp -------------------------------------------------------------------------------- /windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/utils.h -------------------------------------------------------------------------------- /windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/windows/runner/win32_window.h --------------------------------------------------------------------------------