Skip to content

Rendu_intermédiaire

Jeanne edited this page Nov 2, 2022 · 5 revisions

Modèle implémenté pour le rendu

La branche la plus à jour est la branche main. Le modèle implémenté est le modèle User. On accède à la page avec l'url /users. Le controlleur correspondant est UserController. Il faut s'authentifier pour accéder au groupe de routes.

Données du Seeder

Les données de la base de données sont dans les fichiers Seeders.

Pour tester les favoris, le meilleur utilisateur est Nico.

email : nicolas.aubert@he-arc.ch password : nico1234

Pour le reste, c'est égal, chaque utilisateur a une annonce publiée.

Quelques utilisateurs

email : titus.abele@he-arc.ch password : titus123

email : jeanne.michel@he-arc.ch password : jeanne12

Implémentation "bonus"

Models

  • Ad : table des annonces
  • AdUser : table des favoris : relation n*n entre User et Ad
  • BikeModel : table des modèles de moto disponibles

Controllers

  • AdController
  • BikeModelController
  • FavouriteController
  • LoginController

Vues

Favourites

  • index : authentification requise

Auth

  • login

Ads

  • create : authentification requise
  • edit : authentification requise
  • index
  • show