Tenovates
Home
Pricing
About
All case studies
CASE STUDY · TOURISM

Guidni.Tunisia, guided by locals.

Web + mobile platform to discover Tunisia differently — personalized itineraries, verified local guides, booking experiences and activities in a few clicks. Designed, developed, and deployed by Tenovates.

WebMobile iOS + AndroidCustom backendCloud
Scope
Web + Mobile
Platforms
iOS + Android
Status
In production
Sector
Tourism
CONTEXT

Explore Tunisia,without getting lost in tabs.

Discovering a country like Tunisia often means juggling ten apps: Google Maps to navigate, TripAdvisor to read reviews, WhatsApp to reach a guide, one agency to book, another to pay. The experience is fragmented, discouraging, and leaves a lot of tourism value on the table.

Guidni was born from a simple belief: travelers deserve a single platform where everything happens — from the first idea to the booked experience. And local guides deserve a direct channel to those travelers, without absurd commissions.

THE CHALLENGE

One product,three platforms, one shared codebase.

Deliver a consistent experience across web, iOS, and Android — without multiplying teams or stacks. Here are the four hard constraints that shaped the project.

01

Consistent UX web + mobile

The same user should be able to start their search on the web and finish it on their phone, without friction or relearning.

02

Unified backend

A single source of truth for destinations, guides, availability, and bookings — served to all three clients.

03

App Store + Play Store publishing

Two stores, two editorial reviews, two review processes. Handled end-to-end by our team.

04

Premium tourism design

A visual tone that makes you want to travel, without falling into tourism clichés. Confident typography, careful photography.

OUR APPROACH

One team,three phases, one delivered product.

Design, development, deployment — carried out by the same team from the first wireframe to store publication.

01

Design

User research, wireframes, interactive prototypes, and a consistent web + mobile design system. Every screen validated before development.

02

Development

Next.js for the web (SEO, performance), React Native for iOS + Android (single codebase), Node.js + PostgreSQL for a robust and scalable backend.

03

Deployment

Production hosting, App Store + Google Play publishing, monitoring, post-launch fixes, and ongoing maintenance.

THE RESULT

A product in production,on web, iOS, and Android.

Travel guided by locals — that's the promise. Here are the surfaces where it comes to life.

Web platform · guidni.com
guidni.com
Guidni — web homepage (Djerba destination featured)
Mobile app · iOS + Android

Trilingual onboarding,from the very first launch.

The mobile experience starts with a language choice — English, French, or Arabic — then a quick onboarding flow that presents Guidni's value. Design consistent with the web platform, but optimized for touch and vertical screens.

  • React Native — single codebase iOS + Android
  • App Store + Google Play publishing
  • Offline mode for low-connectivity areas
  • Push notifications for booking reminders
Guidni — mobile onboarding screen (language selection)
TECHNICAL STACK

Stack choices,built to last.

Modern web
SSR frameworkTypeScriptDesign systemSEO-first
Cross-platform mobile
iOS + AndroidSingle codebaseStore publishing
Backend & data
REST APISQL databaseSecure authentication
Infrastructure & DevOps
Dedicated VPSDockerGitSSLAutomated backups
WHAT IT LED TO

From the ideato a platform in production.

Web + mobile, consistent

A single experience replicated across three surfaces (web, iOS, Android). One design system, one backend.

Guides + travelers, connected

The platform lets local guides manage their catalog and travelers book directly, without intermediaries.

Stable production

Live on guidni.com and published on both stores. Ongoing maintenance handled by our team.

A SIMILAR PROJECT?

Let's talk about your product.

Website, mobile app, full platform — let's discuss your need. 15 minutes, no commitment, written quote within 3 business days.