Satisfy Insight
Satisfy Insight
Tunisie

SUJET 3 : Développement d’une application mobile pour une chaîne hôtelière PFE

développement mobileBackend / APIsDevOps / Bases de données

Publié il y a 3 jours

Stage
⏱️4-6 mois
💼Hybride
📅Expire dans 11 jours
Tu construis un pipeline, pas un coup de chance.

Description du poste

  • Contexte et objectifs
  • Développer une application mobile permettant aux utilisateurs de consulter les hôtels, effectuer des réservations et découvrir les services proposés.
  • Moderniser l’expérience client d’une chaîne hôtelière en proposant une interface ergonomique et des fonctionnalités complètes (réservation, recherche, comptes, favoris, notifications, offres).
  • Responsabilités principales
  • Développer l’application mobile front-end (Flutter) et intégrer l’API existante (hôtels, chambres, photos, disponibilités, services, etc.).
  • Mettre en place les modules de réservation, recherche, gestion des comptes utilisateurs, favoris, notifications push et gestion des offres.
  • Contraintes techniques et sécurité
  • Assurer la sécurité des données utilisateurs et des transactions (authentification, stockage sécurisé, bonnes pratiques API).
  • Optimiser les performances (temps de chargement, gestion des images/photos, pagination, cache) pour Android et iOS.
  • Technologies et architecture
  • Technologies attendues : Flutter pour le mobile, Node.js pour l’API existante, MySQL pour la base de données.
  • Intégration avec une API REST existante (endpoints pour hôtels, chambres, photos, disponibilités, services) et gestion des appels réseau, erreurs et états offline.
  • Tests, livraison et déploiement
  • Tester l’application, corriger les bugs identifiés et préparer le déploiement sur Android (Play Store) et iOS (App Store).
  • Produire la documentation utilisateur et technique nécessaire à la mise en production et à la maintenance.
  • Informations complémentaires
  • Référence du projet : SI2026-03
  • Nombre de profils recherchés : 2 Stagiaires
  • Durée indiquée sur l’offre : 4 Mois

📧 Pour postuler: contact@satisfyinsight.com