Trip Buddy is a travel companion covering planning through to the trip itself. React Native provides the offline functionality international travel demands, the Node.js/Express backend syncs across devices and runs itinerary optimisation, and MongoDB stores flexible travel data — custom itineraries, locations, preferences.
Google Maps supplies navigation, points of interest, and offline map downloads. The recommendation engine reads travel history, preferences, and current location to suggest activities and destinations, and weather integration informs both planning and packing.
Social sharing preserves trip memories and passes destination recommendations to friends and family. Expense tracking covers multiple currencies with live exchange rates and budgeting, and emergency contact integration with location sharing supports solo travellers.
Itinerary planning
trip optimisation with activity and timing recommendations
Offline access
downloadable maps, guides, and itineraries for travel without signal
Travel network
memory sharing, recommendations, and community features
Expense management
multi-currency budget tracking with live rates and analytics
Safety features
location sharing, emergency contacts, and local emergency information
