Weshke handles travel planning through itinerary creation and on-trip support. React Native provides the offline capability international travel requires, the Node.js/Express backend syncs devices and runs the optimisation algorithms, and MongoDB stores itineraries, attraction data, and preferences.
The recommendation engine reads interests, travel history, and location to suggest attractions and activities. Google Maps supplies navigation, points of interest, and offline maps, and expense tracking covers multiple currencies with live rates and budget suggestions.
Beyond planning, it predicts crowd levels at attractions, suggests activities against forecast weather, and connects to booking platforms for reservations. Travel document organisation, visa requirement checks, and vaccination reminders cover trip preparation.
Itinerary optimisation
trip planning with crowd prediction and weather-aware suggestions
Offline support
downloadable maps, guides, and currency converters
Expense tracking
multi-currency budgeting with analytics and cost optimisation
Integrated booking
reservation management for hotels, activities, and transport
Trip preparation
document organisation, visa requirements, and health guidance
