Projet Annuel B1 GameHubControl

Vue d’ensemble

Site web de vente de serveurs de jeux développé dans le cadre de la première année de formation bac +3 (Licence/Bachelor en Informatique). Le projet propose différents packs de serveurs de jeux avec gestion via le panel Pterodactyl, alliant développement web et infrastructure de jeux.

Objectifs du Projet

  • Site e-commerce : Interface de vente de serveurs de jeux
  • Intégration Pterodactyl : Gestion des serveurs via le panel
  • Design responsive : Interface moderne et adaptative
  • Base de données : Gestion des commandes et utilisateurs
  • Technologies web : Maîtrise des langages fondamentaux

Technologies Utilisées

  • HTML5/CSS3 : Structure et stylisation
  • JavaScript : Interactions dynamiques
  • PHP : Logique métier et traitement côté serveur
  • SQL : Gestion de la base de données
  • Pterodactyl : Panel de gestion des serveurs de jeux

Fonctionnalités Implémentées

Catalogue de Serveurs

  • GameHub Very Small : 2 Go RAM, 1 vCore, 5 Go SSD – 2.50€/mois
  • GameHub Small : 4 Go RAM, 2 vCores, 10 Go SSD – 5.00€/mois
  • GameHub Medium Pack : 8 Go RAM, 3 vCores, 32 Go SSD – 10.00€/mois
  • GameHub Pro Gamer : 16 Go RAM, 3 vCores, 64 Go SSD – 20.00€/mois
  • GameHub Elite : 32 Go RAM, 4 vCores, 120 Go SSD – 30.00€/mois
  • GameHub Ultra Elite : 64 Go RAM, 6 vCores, 240 Go SSD – 65.00€/mois

Interface Utilisateur

  • Design moderne et professionnel
  • Navigation intuitive
  • Présentation claire des offres
  • Intégration du panel Pterodactyl

Gestion des Serveurs

  • Panel Pterodactyl intégré
  • Choix du jeu par serveur
  • Gestion des ressources
  • Monitoring en temps réel

Défis Rencontrés

Intégration Pterodactyl

  • Configuration du panel
  • API pour la gestion des serveurs
  • Automatisation des déploiements

Design et UX

  • Interface attractive pour les gamers
  • Responsive design
  • Optimisation des performances

Gestion Commerciale

  • Système de tarification
  • Gestion des ressources
  • Support client

Résultats Obtenus

Compétences Acquises

  • Maîtrise des langages web fondamentaux (HTML, CSS, JS, PHP, SQL)
  • Développement d’un site e-commerce
  • Intégration d’outils tiers (Pterodactyl)
  • Gestion de projet web
  • Travail en équipe (Silvere – Dimitri)

Équipe de Développement

  • Silvere : Développement frontend et design
  • Dimitri : Développement backend et infrastructure

Liens du Projet


Projet réalisé dans le cadre de la première année de licence/bachelor en informatique – ESGI Grenoble – 2024

Retour en haut