Aller au contenu
EN
Tous les projets
Dépôt

Camagru

Réseau social photo avec capture webcam, filtres et interactions sur le fil.

Voir sur GitHub

Vue d’ensemble

Application web MVC sur mesure avec authentification par e-mail, capture photo par webcam, filtres, fil public, likes et commentaires, construite avec PHP, JavaScript, MySQL, Docker Compose et Nginx.

Points techniques clés

  • Framework MVC PHP 8.3 maison — aucune dépendance à un framework.
  • Capture webcam avec filtres en stickers, fil public, likes et commentaires, vérification par e-mail.
  • Stack dockerisée : Nginx, PHP-FPM, MySQL 8 et Mailpit.

Fil

Le fil public des derniers posts : chaque photo avec son auteur, sa date, ses likes et ses commentaires, plus un champ de commentaire intégré — la couche sociale de l’app.

Créer un post

Composer une photo en l’envoyant (PNG / JPG) ou en la capturant à la webcam, avec un rail « My Photos » des captures précédentes avant publication.

Profil

Un profil utilisateur avec avatar, pseudo, statistiques (posts, likes, commentaires, membre depuis) et une grille des posts du membre.