Application mobile – Steamer : matching pour joueurs
Développement d’une application mobile de matching pour joueurs.
Conception d’une plateforme permettant de découvrir et rencontrer d’autres profils compatibles grâce à un système de swipe interactif.

Le point de départ de l’application mobile
Le projet Steamer a été développé pour répondre aux besoins des communautés gaming.
Les plateformes existantes ne permettaient pas aux joueurs de trouver facilement des partenaires compatibles selon leurs jeux et préférences.
L’objectif était de créer une application mobile moderne et intuitive facilitant les interactions entre joueurs grâce à un système de matching rapide.
L’objectif du projet était donc de reprendre entièrement la structure technique du site afin de :
✔ Créer une expérience utilisateur engageante
✔ Faciliter les interactions entre joueurs
✔ Proposer un système de matching intuitif
✔ Développer une application compatible Android et iOS

Développement de l’application mobile Steamer
Le développement de cette application mobile a été réalisé en équipe selon une méthodologie Agile Scrum avec des sprints hebdomadaires.
L’application a été développée avec Ionic pour le front mobile, NestJS pour le back-end et MariaDB pour la base de données.
Plusieurs fonctionnalités ont été développées afin d’améliorer l’interaction entre les utilisateurs :
✔ Création et personnalisation de profils joueurs
✔ Système de swipe (likes / dislikes)
✔ Gestion automatique des matchs
✔ Suppression automatique des dislikes après 30 jours
Une attention particulière a également été portée à l’organisation du projet, à la structure du back-end et à la fluidité de navigation dans l’application.
Les outils Jira, Confluence et Git ont été utilisés afin d’assurer le suivi du projet, la gestion des tâches et la collaboration en équipe.

Une application mobile fluide et interactive
L’application mobile propose désormais une expérience fluide permettant aux joueurs de découvrir rapidement des profils compatibles.
Le système de matching améliore les interactions tout en offrant une navigation simple et engageante.
Application mobile cross-platform
Développement avec Ionic permettant un fonctionnement sur Android et iOS avec une seule base de code
Système de matching interactif
Interface pensée pour rendre les interactions rapides et intuitives.
Architecture back-end évolutive
Structure développée avec NestJS et MariaDB afin de garantir la stabilité et la maintenabilité du projet.
Aperçu de l’application mobile Steamer
Voici quelques captures de l’application mobile et des différentes fonctionnalités développées pour améliorer l’expérience utilisateur et les interactions entre joueurs.
