Skip to content

kidaei/ProjetWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Membres du groupe

  • Kidaei Rawia
  • Mamadou Siradiou Diallo

🏟️ CoSportivo

La plateforme de covoiturage dédiée aux passionnés de sport

Status License Version

CoSportivo

📋 Vue d'ensemble

CoSportivo est une application web innovante qui connecte les supporters et les sportifs pour faciliter le covoiturage vers les événements sportifs. Notre plateforme permet aux fans de se rendre ensemble aux matchs, de partager leur passion et de réduire leur empreinte carbone.


🔥 Exemple d'utilisation

  • Un supporter va voir un match et propose des places dans sa voiture.
  • D'autres utilisateurs peuvent réserver une place en temps réel.
  • Un système de chat permet d'échanger avant le trajet.

🧩 Fonctionnalités principales

1️⃣ Gestion des trajets

  • Création d'annonces avec lieu de départ, d'arrivée, heure et places disponibles.
  • Affichage en temps réel des trajets proposés.
  • Réservation d'une ou plusieurs places.

2️⃣ Mise à jour en temps réel

  • Notifications en live pour les conducteurs et passagers à travers Socket.IO.

3️⃣ Système de chat

  • Discussion instantanée entre conducteur et passagers avant le trajet.

4️⃣ Gestion des profils

  • Informations personnelles (nom, équipe favorite…)
  • Historique des trajets
  • Système de notation

5️⃣ Gestion des événements sportifs

  • Lien direct vers les trajets disponibles.
  • Calendrier des événements sportifs à venir.

📱 Captures d'écran

Images à venir


⚙️ Stack technique

🖥️ Frontend

  • React.js - Bibliothèque JavaScript pour construire l'interface utilisateur
  • Tailwind CSS - Framework CSS pour un design responsive et moderne
  • Framer Motion - Bibliothèque d'animations fluides
  • React Hook Form - Gestion efficace des formulaires
  • React Hot Toast - Système de notifications élégant

🛠️ Backend

  • Node.js avec Express - Environnement d'exécution JavaScript côté serveur
  • Socket.IO - Communication bidirectionnelle en temps réel
  • MySQL - Système de gestion de base de données relationnelle

🌐 API utilisée


🔄 Flux de travail

  1. Inscription/Connexion - Les utilisateurs créent un compte ou se connectent
  2. Recherche - Les utilisateurs recherchent des événements sportifs ou des trajets disponibles
  3. Réservation - Les utilisateurs réservent une place ou proposent un trajet
  4. Communication - Les utilisateurs échangent via le chat avant le départ
  5. Voyage - Les utilisateurs se rendent ensemble à l'événement sportif

🛣️ Feuille de route

  • Système de paiement intégré
  • Intégration d'autres API sportives
  • Système de fidélité pour les utilisateurs réguliers
  • Support multilingue

👥 Contributeurs


📜 Licence

Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus d'informations.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages