# 🌍 Wire
Wire is a real-time, offline-first collaborative trip itinerary and mapping platform designed to make group travel seamless, secure, and stress-free. Built as a mobile-first application, it lets travelers plan trips, pin destinations, and share their live locations with fellow trip members.
🏕️ Whether you're navigating busy cities or exploring remote areas with little to no network coverage, Wire keeps your group connected. The app intelligently logs your background GPS coordinates on your device while offline and automatically syncs your travel trails with the server in batches as soon as a stable internet connection becomes available.
## ✨ Key Features
📍 Live Location Tracking
Share your real-time location with active trip members using high-performance WebSocket connections.
🗺️ Interactive Group Maps
View color-coded GPS trails for each traveler, live location markers, and destination pins on top of OpenStreetMap.
🚗 Smart Road Routing
Get real driving routes from every member's current location to the shared destination using OSRM.
📶 Offline-First Experience
Continue background GPS tracking even without an internet connection. Your location history is safely stored in a local reactive SQLite database and automatically synced when you're back online.
📌 Destination Search & Pinning
Search, reverse-geocode, and pin destinations effortlessly using the OpenStreetMap Nominatim API.
🤝 Easy Trip Sharing
Invite friends instantly through your device's native share sheet or by securely sharing a unique Trip ID.
👥 Traveler Centering
Quickly jump to any traveler's latest location by tapping their avatar in the horizontal member list displayed on the live map.
🎨 Adaptive & Modern UI
Enjoy a clean, token-driven interface with seamless switching between Light and Dark themes—no screen reloads required.