Retour aux projets

Février — Mai 2026

Jeu Mystère client/serveur sécurisé

Application mobile de jeu en réseau avec communication temps réel par sockets TCP/IP et infrastructure serveur durcie.

React NativeExpoSQLiteUbuntu Server

Rôle : Développeur mobile & réseau (projet tutoré)

Galerie du projet

Aperçus visuels du projet — cliquez sur une image pour l'agrandir.

Description complète

Projet tutoré consistant à concevoir une application mobile de jeu de type 'mystère' où plusieurs joueurs communiquent en temps réel avec un serveur central via des sockets TCP/IP asynchrones.

Le client mobile, développé avec React Native et Expo, gère la logique de jeu et l'interface utilisateur, tandis que le serveur, hébergé sur Ubuntu Server, centralise l'état de la partie et stocke les scores dans une base SQLite locale.

Une couche de sécurité réseau a été ajoutée à l'infrastructure serveur : configuration du firewall pour n'exposer que les ports strictement nécessaires, et accès à distance sécurisé via SSH pour l'administration et la maintenance.

Points clés

  • Communication temps réel par sockets TCP/IP asynchrones
  • Serveur Ubuntu durci (firewall + SSH)
  • Stockage des scores et parties en SQLite
Contact

Discutons de votre
prochain projet.