Files
location-history-vz/README.md

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

  1. Install Dependencies

    cd /Users/maq/Downloads/witsy folder/location-history-viz-v2
    npm install
    
  2. Run the Application

    npm start
    

    Or for development:

    npm run dev
    
  3. Access the App Open http://localhost:3000 in 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 backend
  • public/: Frontend files (HTML, CSS, JS)
  • package.json: Dependencies

API Endpoints

  • GET /api/demo-data: Sample location data
  • POST /api/pins: Save pins
  • GET /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.