top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Projet Pokedex

Type du projet

Photographie

Date

Avril 2025

Projet Pokédex

Description générale : Ce projet consiste à concevoir et développer un Pokédex interactif en utilisant PHP et MySQL, permettant d’afficher une liste de Pokémon avec leurs caractéristiques principales. L'utilisateur peut naviguer dans une interface conviviale et obtenir des informations détaillées sur chaque Pokémon.

Objectifs :

Créer une base de données relationnelle pour stocker les informations des Pokémon (nom, types, description, statistiques, etc.).

Développer une application web dynamique avec une interface inspirée du design du Pokédex officiel, tout en permettant une personnalisation.

Fonctionnalités principales :

Une page d'accueil affichant une grille des Pokémon avec :

Leur image

Leur nom

Leurs types

Une page de détails pour chaque Pokémon, incluant :

Une image grand format

Sa description

Ses statistiques (taille, poids, forces/faiblesses)

Connexion sécurisée à la base de données via PHP PDO pour garantir des interactions fiables et rapides.

Technologies utilisées :

Backend : PHP avec PDO pour les connexions à la base de données

Base de données : MySQL (tables pokemon et types, relation pokemon_type pour gérer les associations)

Frontend : HTML/CSS pour le design, basé sur le thème du Pokédex

Outils de gestion : phpMyAdmin pour la création et la gestion de la base de données

Structure technique :

Organisation en plusieurs répertoires pour une architecture claire :

common/ pour les en-têtes et pieds de page

config/ pour les connexions à la base de données

pages/ pour les pages principales comme home.php et detail.php

public/ pour les ressources telles que les images et fichiers CSS

Avancées notables :

Implémentation d'une relation entre Pokémon et types pour permettre une flexibilité des données

Utilisation de requêtes SQL optimisées pour afficher rapidement la liste des Pokémon et leurs détails

Ajout d’images en externalisant leurs chemins dans la base de données, pour un site performant

Capture d'écran du projet :

(Intègre ici des images de la page d’accueil et de la page de détails pour plus d’impact)

https://github.com/morchid65/projet.pokedex.github.io

bottom of page