Tp laravel
Thème :
Junior
1 vues ·1/6 leçons

Exemples de projets adaptés à cette structure (Blog) de formation :


1. Projet : Application de Gestion de Bibliothèque Personnelle

Description :
Une application permettant aux utilisateurs de gérer leur collection de livres : ajout, modification, suppression, recherche et catégorisation.

Détail par chapitre :

  • Chapitre 13 : Modèle Book (titre, auteur, année, résumé). CRUD complet.
  • Chapitre 14 : Relations avec Genre et Author. Un livre a un genre et un auteur (relations belongsTo).
  • Chapitre 15 : Upload de couvertures de livres.
  • Chapitre 16 : Pagination des livres + recherche par titre/auteur.
  • Chapitre 17 : Chaque utilisateur voit seulement SA bibliothèque.
  • Chapitre 18 : Interface intuitive avec Tailwind CSS, déploiement sur Heroku.

2. Projet : Plateforme de Recettes Cuisine

Description :
Les utilisateurs peuvent partager leurs recettes, les catégoriser (entrée, plat, dessert), et filtrer par ingrédients ou difficulté.

Détail par chapitre :

  • Chapitre 13 : Modèle Recipe (titre, description, temps de préparation).
  • Chapitre 14 : Relations avec Category et Ingredient (via table pivot).
  • Chapitre 15 : Upload de photos des recettes.
  • Chapitre 16 : Pagination + filtres par catégorie ou ingrédient.
  • Chapitre 17 : Seul l’auteur peut modifier/supprimer sa recette.
  • Chapitre 18 : Notation des recettes (optionnel), design responsive.

3. Projet : Suivi de Projets Personnels (TodoList Avancée)

Description :
Application pour gérer des tâches et projets personnels avec dates, priorités, étiquettes et suivi de progression.

Détail par chapitre :

  • Chapitre 13 : Modèle Task (titre, description, date, priorité).
  • Chapitre 14 : Relations avec Project et Tag (une tâche peut avoir plusieurs tags).
  • Chapitre 15 : Upload de pièces jointes pour les tâches.
  • Chapitre 16 : Pagination des tâches + filtres par projet/état/date.
  • Chapitre 17 : Chaque utilisateur gère ses propres projets/tâches.
  • Chapitre 18 : Tableaux de bord visuels, marquage des tâches complétées, export PDF (optionnel).

Points communs :

  • Respectent la structure CRUD + relations + upload + pagination/recherche + auth.
  • Idéaux pour pratiquer Eloquent, les formulaires, les middleware et le déploiement.
  • Modulables et facilement extensibles.
  • Portfolio valorisant une fois terminés.

Prêt à passer à la suite ?

Vous avez terminé cette leçon sur Exemples de projets adaptés à cette structure (Blog) de formation :. Continuez votre apprentissage avec la prochaine leçon ou explorez d'autres formations.