馃搷 Location & Distance Integration
Description
Implement location services with distance calculation for referee assignments
Requirements
-
Google Maps API integration (or cheaper alternative) -
Distance calculation from referee postal codes to facilities -
Location management interface -
Integration with assignment algorithms
Acceptance Criteria
-
Accurate distance calculations -
Location data management -
API cost optimization -
Integration with assignment system
Technical Notes
- Services exist:
backend/src/services/LocationDataService.js
,backend/src/services/DistanceCalculationService.js
- Components:
components/ui/location-with-distance.tsx
,components/ui/location-selector.tsx
- Needs API key configuration and testing
Priority
Medium - Assignment optimization feature