Khiem/map#21
Merged
the-khiem7 merged 11 commits intodevfrom Nov 11, 2025
Merged
Conversation
- Added comprehensive store locator implementation plan - Updated README with map integration details - Added flutter_map and latlong2 dependencies for map rendering
- Added stores table with location and metadata fields - Updated database schema accessors for store queries - Added pickup_type and pickup_store_id to orders table
- Created Store model with location and metadata fields - Generated freezed and json_serializable code - Implemented StoreRepository for data access abstraction
- Added StoreService for fetching and caching stores - Implemented ExternalNavigationService for map routing - Added MapStyle service for map tile configuration - Enhanced LocationService with distance calculations
- Added MapTiler and OpenStreetMap attribution overlay - Registered StoreService in dependency injection - Added ExternalNavigationService to service exports
- Added StoreLocatorScreen with map and list view - Implemented StoreLocatorCubit for state management - Added search, filter, and store selection functionality
- Created StoreManagementScreen for CRUD operations - Added navigation link in admin main screen - Configured routes for store locator and admin management - Exported new screens in screen_export
- Added store pickup option in payment method selection - Integrated StoreLocatorScreen for store selection - Updated order confirmation to show pickup store details - Added store locator access from main screen and entry point
…rch functionality
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Please include the following:
#will show issues)