REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
27/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Projet PHP – Sport Rencontre
Projet académique de développement d’un site web de rencontres sportives avec fonctionnalités e-commerce, réalisé en PHP avec base de données MySQL.
Objectif du projet
Développer un site dynamique destiné à mettre en relation des pratiquants et supporters de disciplines sportives, avec une section e-commerce pour l’achat d’équipements et vêtements liés au sport.
Technologies utilisées
- PHP (pages dynamiques)
- HTML5 / CSS3
- Bootstrap (optionnel)
- JavaScript (validation ou interaction possible)
- MySQL (gestion des données utilisateurs et sports)
- Cookies (authentification)
Structure du projet
- index.php : Accueil, identification par email, redirection intelligente
- accueil.php : Page d’accueil avec carrousel dynamique (liée à la base de données)
- inscription.php : Formulaire d’enregistrement d’un utilisateur (pratiquant ou supporter)
- recherche.php : Formulaire de recherche multicritères basé sur sport, niveau et région
- achat.php : Page e-commerce avec gestion du panier
- panierachat.php : Détail et mise à jour du panier
- b.jpg, sportrencontre-logo.jpeg : Images utilisées pour l’interface
Fonctionnalités clés
- Inscription et identification des utilisateurs (avec cookies)
- Sélection de sport et niveau, ajout d’un sport non existant
- Recherche filtrée par sport, niveau et région
- Espace d’achat avec panier dynamique
- Sécurité : redirection des visiteurs non authentifiés
- Pied de page et en-tête communs à toutes les pages
Fonctionnement attendu
- Si l’utilisateur est identifié, ses informations sont stockées en cookie.
- L’utilisateur peut s’inscrire à plusieurs sports successivement.
- La recherche ne s’affiche que si l’utilisateur est connecté.
- Un visiteur non inscrit est redirigé automatiquement vers la page d’inscription.
- Dans la boutique, si un visiteur non inscrit tente un achat, un message l’invite à se connecter.
Instructions de déploiement
- Cloner le projet :
git clone https://github.com/jospindev-stack/PrjCE1.git
-
Copier les fichiers dans un répertoire local de votre serveur web (ex : htdocs pour XAMPP).
-
Creer le script SQL respectant la configuration des donnees attendues dans phpMyAdmin.
-
Configurer la connexion à la base de données dans les fichiers PHP si nécessaire.
-
Lancer le site via http://localhost/sport-rencontre/index.php.
Auteur
Projet individuel réalisé par BOMO MEKA JOSPIN MARIEL , dans le cadre d’un cours de développement web à L'INSTITUT TECCART.