Skip to content

Back to Work
2022

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.


Tech Stack

Node.js
Express
MongoDB
Google Maps API
EJS