Cas Client :
Application mobile
Comment Medinapp est passée de l’idée à une application mobile opérationnelle

Chiffres clés
App + BO
conçus pour les visiteurs et les administrateurs
6 technologies
Ionic, Angular, NestJS, PostgreSQL, Tailwind et GCP
Idée à la TMA
accompagnement sur l’ensemble du cycle de vie
Transformer une idée en produit concret
Medinapp souhaitait créer une application mobile pour faciliter la découverte des médinas marocaines.
Le projet ne se limitait pas au développement d’une interface. Il fallait concevoir une expérience simple pour les visiteurs, organiser les contenus touristiques et construire un back-office capable de faire évoluer l’application dans le temps.
Le contexte
Medinapp est un projet dédié à la découverte touristique et culturelle des médinas du Maroc.
L’application devait aider les visiteurs à :
- Découvrir des lieux touristiques et culturels
- Se repérer dans la ville
- Consulter des informations utiles
- Suivre des itinéraires
- Accéder aux contenus dans plusieurs langues
Le client devait aussi pouvoir administrer les lieux, les contenus et les traductions depuis un seul outil.
Le projet nécessitait donc une application mobile pour les visiteurs et un back-office pour l’équipe Medinapp.
Le besoin
Le besoin de départ était de créer une application touristique avec son outil d’administration.
Le produit devait permettre de cartographier les lieux, de présenter les informations utiles et de proposer une expérience adaptée à une utilisation en déplacement.
Le back-office devait permettre au client de :
- Ajouter et modifier des lieux
- Gérer les contenus touristiques
- Administrer les itinéraires
- Gérer les traductions
- Publier des articles
- Suivre les réclamations des utilisateurs
Le produit devait également pouvoir accueillir de nouvelles fonctionnalités sans remettre en cause son socle technique.
Notre mission
Nous avons pris en charge le projet de bout en bout, de la conception à la maintenance évolutive.
1. Cadrage du produit
Nous avons commencé par préciser les usages, les fonctionnalités et les parcours utilisateurs.
Cette phase a permis de structurer le périmètre, de rédiger les spécifications techniques et de choisir une architecture adaptée aux futures évolutions.
2. Conception de l’expérience mobile
Nous avons conçu une interface pensée pour une utilisation sur le terrain.
L’objectif était de permettre aux visiteurs de trouver rapidement un lieu, de consulter son contenu et de suivre un itinéraire sans complexité inutile.
3. Développement de l’application et du back-office
Notre équipe a développé :
- L’application mobile
- Le back-office
- La cartographie
- Les itinéraires
- La gestion des lieux
- La gestion des contenus
- Le système de traduction
- Le blog
- Le module de réclamations
Le back-office centralise l’administration du produit et permet au client de faire vivre l’application sans dépendre de l’équipe technique pour chaque modification.
4. Tests, déploiement et maintenance
Nous avons réalisé les tests, le débogage et la recette avant le déploiement.
Notre mission s’est poursuivie avec la TMA et les évolutions du produit. Cette continuité permet d’ajouter de nouveaux modules tout en préservant la stabilité de l’application.
Outils et stack technique
La solution repose sur une stack moderne adaptée à une application mobile avec back-office.
Technologies utilisées
- Ionic
- Angular
- NestJS
- PostgreSQL
- Tailwind
- Google Cloud Platform
Périmètres couverts
- Application mobile
- Back-office
- Cartographie
- Itinéraires
- Gestion des contenus
- Blog
- Traductions
- Réclamations utilisateurs
Étapes prises en charge
- Cadrage fonctionnel
- Design de l’interface
- Spécifications techniques
- Développement
- Tests et débogage
- Recette
- Déploiement
- Maintenance évolutive
Les résultats
Notre mission a permis de transformer le projet Medinapp en une application mobile et un back-office opérationnels.
Les résultats obtenus
- Application mobile développée
- Back-office centralisé
- Cartographie personnalisée
- Itinéraires intégrés
- Contenus touristiques structurés
- Gestion multilingue mise en place
- Blog ajouté
- Module de réclamations intégré
- Déploiement réalisé
- Maintenance évolutive assurée
Medinapp dispose aujourd’hui d’un socle technique capable d’accueillir de nouveaux contenus, de nouvelles villes et de nouvelles fonctionnalités.
Ce que ce cas client montre
Une application mobile ne se résume pas à une belle interface.
Pour tenir dans le temps, elle doit reposer sur une architecture claire, un back-office utile et une logique d’évolution prévue dès le départ.
Avec Medinapp, nous avons conçu le produit, développé les outils, organisé les contenus et préparé les évolutions futures.
Cette approche permet de passer d’une idée à un produit exploitable, administrable et capable de grandir.
Vous avez une idée d’application à concrétiser ?
En 30 minutes, faisons le point sur votre besoin, les fonctionnalités prioritaires et la meilleure façon de lancer une première version.
