1.2 KiB
1.2 KiB
Location History Visualizer v2
Overview
A full-stack web application for visualizing and analyzing location history data with advanced features like visit detection, trip analysis, and interactive mapping.
Setup
-
Install Dependencies
cd /Users/maq/Downloads/witsy folder/location-history-viz-v2 npm install -
Run the Application
npm startOr for development:
npm run dev -
Access the App Open
http://localhost:3000in your browser.
Features
- Interactive OpenStreetMap integration
- Pin management with custom annotations
- Visit detection and trip analysis
- Reverse geocoding
- Timeline visualization
- Export/Import functionality
- Dark/Light theme support
Project Structure
server.js: Express backendpublic/: Frontend files (HTML, CSS, JS)package.json: Dependencies
API Endpoints
GET /api/demo-data: Sample location dataPOST /api/pins: Save pinsGET /api/reverse-geocode/:lat/:lng: Reverse geocoding
Future Enhancements
- Database integration (PostgreSQL + PostGIS)
- RabbitMQ for async processing
- Google Maps integration
- Advanced analytics with ML
Built by ProjectForge.