Build an interactive map app using Vite + React with react-leaflet or Mapbox, and a Node.js + Express backend. Implement real-time data updates, dynamic filtering, and user interaction features.
Key Features to Implement:
- Live Data Updates: Fetch and display real-time data (e.g., traffic, weather, or delivery tracking).
- Dynamic Filtering: Toggle markers based on categories (e.g., hospitals, restaurants).
- Geolocation & User Input: Allow users to share locations and add custom markers.
- Frontend: Vite, React, react-leaflet/Mapbox.
- Backend: Node.js, Express (for API & data handling).
- Use Vite React for this task . Vite Documentation - https://vite.dev/guide/