BonVoyage
A self-sufficient navigation and tourism platform — born from being fooled by a tourist guide.
Origin
The idea was conceived when I was fooled by a tourist guide back in high school. That personal frustration — being misled, overcharged, and left without reliable information — became the seed for building a real solution.
What It Does
Built a web application for self-sufficient navigation of travelers, integrating tourism and infotainment under one hood. The goal was to give travelers the confidence to explore independently — no middlemen, no markup, no misinformation.
Used HTML and CSS for the interface and VanillaJS for dynamic rendering via DOM manipulation — no frameworks, just raw browser APIs. Integrated Google Maps API to render maps and implemented geo-navigation from scratch.
Features
Designed and implemented a responsive placard feature to display detailed information about the currently selected entity — combining route planning with curated local information and real-time recommendations.
Built with Node.js, Express, and MongoDB, with Google Maps and Directions API handling the spatial intelligence. The project was an exercise in turning personal frustration into a functional product.