Available Tools

Calendar Sync

Generate .ics calendar files from calendar-data.json for import into Google Calendar, Apple Calendar, or any CalDAV-compatible calendar. Includes ticket-drop alarms, itinerary events, drive legs, and dog-home-base boarding windows.

Features:

  • Reads destinations/calendar-data.json (or embedded data)
  • Outputs standard .ics format
  • Ticket-drop reminder alarms (configurable lead time)
  • Event windows with dog status
  • Drive legs with mileage/duration
  • Dog-home-base boarding windows

Usage:

cd tools/calendar-sync
python generate_ics.py --input ../../destinations/calendar-data.json --output travel-2027.ics

Output: travel-2027.ics ready for calendar import.


Future Tools (Planned)

  • Route Optimizer — Multi-stop route planning with fuel/charging constraints
  • Packing List Generator — Per-trip packing lists from gear stack + destination
  • Budget Tracker — Actual vs planned spending with category breakdown
  • Maintenance Logger — Service record entry with mileage tracking
  • Boondocking Spot Logger — GPS + notes + cell signal + amenities per site