-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Labels
Description
Description:
Implement an interactive map component that displays land parcels, boundaries, and highlights potential overlapping claims.
Requirements:
- Integration with mapping library (Mapbox or Leaflet)
- Draw and edit land boundaries
- Display multiple parcels with color coding
- Highlight overlapping regions
- Zoom and pan controls
- Layer toggles (satellite, street, terrain)
- Info popups on parcel click
- Export map as image
- Geolocation search
Acceptance Criteria:
- Map renders correctly with proper coordinates
- Drawing tools work smoothly
- Overlaps are visually distinct
- Performance optimized for multiple parcels
- Mobile touch controls work
- Accessible controls
- Works offline with cached tiles (progressive enhancement)
Tech Stack: Next.js, TypeScript, Tailwind CSS, Mapbox GL or Leaflet
Reactions are currently unavailable