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.

écran d’accueil de l’application Steamer conçue pour mettre en relation des joueurs compatibles

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

page profil de l’application mobile Steamer conçue pour faciliter le matching entre joueurs selon leurs préférences gaming

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.

écran d’accueil de l’application Steamer conçue pour mettre en relation des joueurs compatibles

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.

Interface de l’application