Retour aux projets

Padlet

1 mois - Novembre 2023 UBO - UFR Sciences et Techniques, Brest 29200
Padlet

Padlet est une application de gestion pour associations permettant d'organiser des ateliers et activités sous forme de tableaux collaboratifs (Pads).

Fonctionnalités

Gestion des Activités

  • Organisation d'ateliers et événements
  • Tableaux collaboratifs (Pads)
  • Calendrier d'événements intégré

Système Utilisateurs

  • Gestion multi-rôles
  • Permissions personnalisables
  • Système d'authentification

CRUD Complet

  • Création, lecture, mise à jour, suppression
  • Interface intuitive
  • Tri et filtrage dynamique

Architecture

PHP Natif

  • Routeur custom développé from scratch
  • Templating PHP personnalisé
  • Architecture modulaire
  • Séparation des préoccupations

Base de Données MySQL

  • Modèle relationnel optimisé
  • Jointures complexes pour relations entre entités
  • Transactions pour cohérence des données
  • Contraintes d'intégrité

Fonctionnalités Avancées

  • Système de notification par email
  • Génération de rapports
  • Export de données
  • Statistiques d'utilisation

Apprentissages

Ce projet démontre ma maîtrise des fondamentaux PHP et des bases de données relationnelles sans framework. Excellent pour comprendre les mécanismes sous-jacents des frameworks modernes.