Navigating Paris with a Personalized Mobile Travel Experience

Platforms

  • iOS
  • Android
  • Web
  • Cloud

Deliverables

  • Cloud-native mobile application with real-time personalization
  • Admin portal for content and analytics management
  • Dynamic recommendation engine with geolocation integration
  • Scalable AWS architecture with Terraform and Docker
  • Comprehensive UX and accessibility optimization

Reimagining Travel Through Personalization

Hani is a Paris-based travel tech startup that set out to transform how travelers experience cities. The founders, Harry Sevi and Nicolas Richard, envisioned an app that could guide visitors through Paris based on their personal interests, offering recommendations that feel local, not generic.

We partnered with Hani to design and build a mobile platform that delivers curated travel experiences in real time. By combining user-generated preferences with Hani’s proprietary travel database, the system ensures that every journey through Paris feels tailored, intuitive, and deeply connected to the city’s culture.

The Challenge: Personalization at Scale

Hani’s goal was to create a platform that could understand travelers as individuals while managing data at scale. Delivering this vision required solving several challenges:

  • Developing a mobile-first platform capable of handling real-time geolocation and user personalization.
  • Designing intelligent filtering algorithms to match users with experiences that fit their mood and interests.
  • Creating a data-rich content management system for continuous curation and analytics.
  • Ensuring the design reflected the soul of Paris accessible, vibrant, and authentic.

This meant the platform had to balance technical sophistication with cultural sensitivity, combining robust engineering with human-centered design.

Designing the Traveler’s Journey

Our team began with research into traveler behavior and expectations, shaping a design that mirrors the rhythm of exploring a city. From preference selection to recommendation delivery, every interaction was crafted to feel natural and personalized.

We engineered a cloud-native system on AWS, leveraging Terraform for infrastructure-as-code and Docker for containerization, ensuring scalability and smooth deployment. The backend, built with NestJS, TypeScript, and PostgreSQL, powers real-time recommendation engines that process location data and user preferences instantly.

For the Hani operations team, we developed a ReactJS-based web portal to manage content, track user engagement, and analyze platform insights. This data-driven backend allows for continuous optimization of experiences and faster iteration cycles.

Accessibility and inclusivity guided the design process throughout. The mobile interface was optimized for diverse users, ensuring intuitive navigation and delightful interactions across devices.

Designing the Traveler’s Journey

Our team began with research into traveler behavior and expectations, shaping a design that mirrors the rhythm of exploring a city. From preference selection to recommendation delivery, every interaction was crafted to feel natural and personalized.

We engineered a cloud-native system on AWS, leveraging Terraform for infrastructure-as-code and Docker for containerization, ensuring scalability and smooth deployment. The backend, built with NestJS, TypeScript, and PostgreSQL, powers real-time recommendation engines that process location data and user preferences instantly.

For the Hani operations team, we developed a ReactJS-based web portal to manage content, track user engagement, and analyze platform insights. This data-driven backend allows for continuous optimization of experiences and faster iteration cycles.

Accessibility and inclusivity guided the design process throughout. The mobile interface was optimized for diverse users, ensuring intuitive navigation and delightful interactions across devices.

No items found.

A Personalized Paris in Every Pocket

Hani’s partnership with Fcode Labs has resulted in a truly personalized travel experience that blends cultural authenticity with intelligent design. Travelers now receive real-time recommendations tailored to their interests from hidden cafés and art galleries to walking routes that match their pace.

The platform’s scalable cloud architecture supports thousands of users simultaneously, maintaining speed and reliability even during peak tourist seasons. Its analytics-rich admin portal empowers the Hani team to refine recommendations, expand partnerships, and prepare for future global city rollouts.

By combining design thinking, intelligent data processing, and cultural insight, Hani now stands as a model for the future of travel, where every journey feels personal, local, and effortlessly connected.

A Personalized Paris in Every Pocket

Hani’s partnership with Fcode Labs has resulted in a truly personalized travel experience that blends cultural authenticity with intelligent design. Travelers now receive real-time recommendations tailored to their interests from hidden cafés and art galleries to walking routes that match their pace.

The platform’s scalable cloud architecture supports thousands of users simultaneously, maintaining speed and reliability even during peak tourist seasons. Its analytics-rich admin portal empowers the Hani team to refine recommendations, expand partnerships, and prepare for future global city rollouts.

By combining design thinking, intelligent data processing, and cultural insight, Hani now stands as a model for the future of travel, where every journey feels personal, local, and effortlessly connected.