Commit Graph

5 Commits

Author SHA1 Message Date
af133c1d5f feat: Add tool panel with multiple map interaction tools in ProjectsMapPage 2025-06-24 13:41:47 +02:00
4c11801ab1 feat: Implement layer control and custom zoom functionality in ProjectsMapPage and LeafletMap components 2025-06-24 12:01:48 +02:00
e5d681547d feat: enhance map functionality by adding URL state management and event handling for view changes 2025-06-20 23:56:11 +02:00
Chop
aaa08a3504 feat: Add comprehensive roadmap for app development and prioritize features
- Created ROADMAP.md outlining current features, critical missing features, implementation phases, and technology recommendations.
- Added immediate next steps for development focus.

fix: Enhance test data creation scripts for diverse project scenarios

- Implemented create-diverse-test-data.js to generate varied test projects with different statuses and locations.
- Updated create-additional-test-data.js for better project creation consistency.

refactor: Improve project view page with additional navigation and map features

- Added link to view all projects on the map from the project view page.
- Enhanced project location display with status indicators.

feat: Implement project map page with status filtering

- Added status filters for project markers on the map.
- Integrated color-coded markers based on project status.

fix: Update LeafletMap and ProjectMap components for better marker handling

- Created colored marker icons for different project statuses.
- Enhanced ProjectMap to display project status and coordinates more effectively.

test: Add mobile view test HTML for responsive map testing

- Created test-mobile.html to test the map's responsive behavior on mobile devices.
2025-06-19 20:57:50 +02:00
Chop
a8f52f6d28 feat: Implement full-screen map view and enhance project navigation 2025-06-19 19:17:22 +02:00