Retour
Zenko Croque le monde

Zenko Croque le monde

Zenko compose des itinéraires intelligents selon ton budget, la météo et tes préférences culinaires, tout en te mettant en relation avec les commerces locaux.

2025 · App mobile
63%Taux de rétentionUtilisateurs actifs sur 30 jours
18kItinéraires générésPlanifications tout pays
460Commerces partenairesOffres locales connectées
4.7Note utilisateurSur le store & beta testers

Captures d'écran

Zenko Croque le monde screenshot 1
Zenko Croque le monde screenshot 2
Zenko Croque le monde screenshot 3

Ton copilote de voyage personnalisé

01

Agrégation de données météo, transports et évènements en temps réel pour ajuster l'agenda quotidien.

02

Assistant IA conversationnel qui suggère restaurants, activités et bons plans adaptés à ton mood.

03

Module d'offres locales avec cashback intégré pour stimuler les commerces partenaires.

Stack & architecture

Application mobile de planification de voyage (React Native / Expo SDK 54, TypeScript) adossée à Supabase, dont la spécificité est un moteur IA double : génération d'itinéraires d'une journée 100% personnalisés (OpenAI) et création des visuels de villes (DALL·E 3).

Frontend
React Native 0.81Expo SDK 54TypeScriptReact Navigation 7React Native SVGreact-native-maps
Backend & Data
SupabasePostgreSQLSupabase StorageAsyncStorage
IA & ML
OpenAI GPT-4o-miniDALL·E 3
Auth & Temps réel
Supabase AuthGoogle Sign-InApple Sign-InSupabase Realtime
APIs & Services
Google Maps PlacesUnsplashRevenueCat
Infra & Outils
EAS BuildESLintJest
Intégrations IA
IA

Génération d'itinéraires journaliers personnalisés

OpenAI GPT-4o-mini (Responses API, sortie JSON)

Un prompt richement structuré (ville, pays d'origine pour le pouvoir d'achat, devise, type de voyage, traits, budget, événements locaux) produit un plan Matin/Midi/Après-midi/Soir entièrement typé, ensuite persisté en base relationnelle.

IA

Illustrations de villes façon poster de voyage

OpenAI DALL·E 3 (1024×1024, qualité HD)

Génère une affiche minimaliste de la destination à partir d'un prompt dédié, puis la stocke dans un bucket Supabase pour obtenir une URL stable réutilisable.

Défis techniques
01

Pipeline JSON fiabilisé

Extraction du JSON depuis la réponse du modèle et auto-réparation des erreurs courantes (trailing commas) pour garantir un itinéraire exploitable malgré la variabilité du modèle.

02

Persistance relationnelle + temps réel

Le plan généré est éclaté dans Postgres (days → activities → advices/transports) avec synchronisation Supabase Realtime via postgres_changes.

03

Abonnements premium synchronisés

Paywall RevenueCat (react-native-purchases) avec entitlement Premium répliqué dans Supabase, et imagerie d'activités via Unsplash scorée par pertinence et mise en cache (mémoire + AsyncStorage).

Prêt à essayer Zenko ?

Disponible gratuitement sur l'App Store.