Skip to content

ThomasDeOliv/cci-m2i-d2-2024-tp-laravel

 
 

Repository files navigation

TP Laravel 2h

  • Dépôt du code (sans dossier vendor) sur un GitHub PUBLIC.
  • Envoi du lien de votre GitHub à votre intervenant.

EN - Pepina App

  • I tried to help an association create a website to list their people, but I didn't finish and I didn't understand Laravel. I gave up because they don't want to pay me.

  • Use only templates folder for view because it's a simple app and symfony is too much for this. Changes config/view have been made to use only templates folder.

  • Use only one controller for all the routes because it's a simple app !

  • Use admin-door for the admin part. Find this in public.

  • Have a removed unknown files from the project.

  • Use directly the .env file from git because the app use only one environment. Have removed the .env.example file (not necessary).

  • Have removed unknown files from public folder because it's not necessary.

  • Have removed unknown line in .gitignore

  • Have updated the user schema

  • Have added a good user seed

  • I have not change config files but I have update the environnement variable with necessary only

  • I have placed the JS and CSS files in the public folder. I do not understand why they are not there by default. I have put each resource in the right place.

  • The admin page is not finished

  • I did not understand Middleware/, Console/, Exceptions/ or Storage/, so I did not touch it. Except for a file with 'verify' in the name, I think it serves to protect something.

  • I deleted a key from the env variables for the database but I don't remember which one.

  • I had misunderstood, but the guy from the association wanted to create and delete 'members', but I confused it with linking, and I used users sometimes, so I did not create a migration for them.

FR - Pepina App

  • J'ai essayé d'aider une association à créer un site web pour lister leurs membres, mais je n'ai pas terminé et je n'ai pas compris Laravel. J'ai abandonné parce qu'ils ne veulent pas me payer.

  • Utilise uniquement le dossier templates pour la vue car c'est une application simple et Symfony est trop pour cela. Des changements dans config/view ont été effectués pour utiliser uniquement le dossier templates.

  • Utilise un seul contrôleur pour toutes les routes car c'est une application simple !

  • Utilise admin-door pour la partie admin. Trouve cela dans public.

  • Ai supprimé les fichiers inconnus du projet.

  • Utilise directement le fichier .env de git car l'application utilise un seul environnement. Ai supprimé le fichier .env.example (non nécessaire).

  • Ai supprimé les fichiers inconnus du dossier public car ce n'est pas nécessaire.

  • Ai supprimé une ligne inconnue dans .gitignore.

  • Ai mis à jour le schéma utilisateur.

  • Ai ajouté un bon seed utilisateur.

  • Je n'ai pas changé les fichiers de configuration mais j'ai mis à jour la variable d'environnement avec le nécessaire seulement.

  • J'ai placé les fichiers JS et CSS dans le dossier public. Je ne comprends pas pourquoi ils ne sont pas là par défaut. J'ai mis chaque ressource à sa place.

  • La page admin n'est pas terminée.

  • Je n'ai pas compris Middleware/, Console/, Exceptions/ ou Storage/, donc je n'y ai pas touché. Sauf pour un fichier avec 'verify' dans le nom, je pense qu'il sert à protéger quelque chose.

  • J'ai supprimé une clé des variables env pour la base de données mais je ne me souviens plus laquelle.

  • J'avais mal compris, mais le gars de l'association voulait créer et supprimer des 'membres', mais je l'ai confondu avec le fait de les lier, et j'ai parfois utilisé des utilisateurs, donc je n'ai pas créé de migration pour eux.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 94.6%
  • Blade 5.0%
  • JavaScript 0.4%