Login page

Page Login

Dashboard

Dashboard

Gestion de profil

Mon profil

Evènement

Evènements

Equipe

Rejoindre une équipe

Information équipe

Information équipe

Résultat match

Résultat match

Paramètres

Paramètres

Chercher éléments

Chercher éléments

Page admin

Page admin


Détails du projet
Thème
Réseau Social Sportif
Nature
Projet scolaire
Mission
Dans ce projet, nous avons développé BlueLock, un réseau social entièrement dédié aux passionnés de sport. Notre plateforme permet aux utilisateurs de suivre les résultats sportifs en direct (initialement focalisés sur le football), interagir via un feed communautaire, créer et rejoindre des événements sportifs, et représenter leurs clubs préférés. Nous avons conçu une application full PHP basée sur Laravel avec une base de données SQLite, intégrant une API externe pour les résultats sportifs en temps réel et un système d'authentification OAuth pour Google. L'interface utilisateur a été développée avec Blade pour les composants réutilisables, combiné avec HTML/CSS et un setup Tailwind. Le projet comprend également un système de modération permettant aux administrateurs de supprimer des comptes, publications ou événements non conformes.
Durée du projet
3 mois
Stack technique
  • PHP 8.2 + Laravel
    40%
  • Blade + HTML/CSS
    65%
  • SQLite
    15%
  • API Football
    15%
  • OAuth Google
    10%
  • Tailwind CSS
    5%

Compétences & Apprentissages critiques liés à ma formation

Développer
C'est-à-dire concevoir, coder, tester et intégrer — une solution informatique pour un client
AC21.01
Élaborer et implémenter les spécifications fonctionnelles et non fonctionnelles à partir des exigences
AC21.02
Appliquer des principes d'accessibilité et d'ergonomie
AC21.03
Adopter de bonnes pratiques de conception et de programmation
Installer
Configurer, mettre à disposition, maintenir en conditions opérationnelles des infrastructures, des services et des réseaux et optimiser le système informatique d'une organisation
AC23.01
Concevoir et développer des applications communicantes
Acquérir
Développer et exploiter les aptitudes nécessaires pour travailler efficacement dans une équipe informatique
AC26.02
Appliquer une démarche pour intégrer une équipe informatique au sein d'une organisation

Consulter le projet précédent

Attaque DoS | Projet Scolaire

Consulter le projet suivant

CBBH | Projet Personnel