Nom de compte : [email protected] | Mot de passe : admin1234
Mon message :
Pourquoi je n'ai pas utilisé Bootstrap ? J'avais envie d'apprendre une autre librairie, qui peut être facilement surchargé et avoir quelque difficulté suplémentaire
Pourquoi il n'y as qu'un seul compte ? Je me suis un peu inspiré de wordpress et ici avoir un compte ne donner pas vraiment d'autre possibilité
Les plus d'aprés moi :
- Ma gestion des mails ou dés qu'un mail est lu, il est enlevé des messages non lu. on peut d'ailleurs le remettre en "non lu" et inversement
- Ma gestion des erreurs, que j'ai essayé de poussé le plus possible
- La pagination des films, avec une image mise si il n'y as pas d'image
- Mon css avec trés peu de lignes (83, sachant qu'il y as beaucoup d'espace)
- C'est un point fort pourquoi ? Trés facile de changer les couleurs, les images, etc. Le responsive est a 95% geré grâce a Foundation, c'est donc un "choix" de ne pas avoir mis des centaine de balise et faire un site assez sobre, qui peut être changer facilement
- Gestions des erreurs
- Gestion des erreurs formulaire ( Html, JavaScript, PHP )
- Gestion des erreurs CSRF
- Redirection sur la page de connexion quand on essaie d'accéder a une page only Admin
- messages flash si reussites
- Fonctionnalités Laravel utilisé ( pas assez d'ailleurs )
- Pagination
$models = App\Model::paginate($NbElementParPage); {{ $models->links(['template']) }}
- Message flash
session()->flash($key, $value); {{ session($key) }}
- Derniere valeur entrée dans un formulaire
old('title')
- Mise au pluriel automatique
str_plural('Evenement', $event->count())
- Création de slug
str_slug("elle était bla'bla", '_'); // Va donner "elle_etait_blabla"
- Pagination
- Tout est responsive
- utilisation de JavaScript pour les images de films pas trouvé
- J'ai essayé d'utiliser REST le plus possible
- gestion des pages sur lesquel on se trouve
- Impossibilité de recréer un compte (Admin ou pas)
- Foundation
- Estétique, facilement surchargeable par rapport a Bootstrap
- Six tables :
- users
- password_resets
- mails
- name (varchar45) - email varchar(45) - content (mediumtext) - lu (int, default : 0)
- films
- name (varchar45) - img (varchar45) - synopsis (mediumtext) - realisateur (varchar45)
- categories
- name (varcahr45)
- categorie_film
- categorie_id (int) - film_id (int)
- Les possibilités de l'application avec la BDD
- Utilisateur simples
- Envoyer un(des) mail(s)
- Voir les produits
- ne peuvent pas se créer de compte (un seul compte, wordpress like)
- Admin
- Créer des films
- Modifier des films
- Supprimer des films
- Regarder les mails ( Avec une fonction lu/non lu automatique, ou pas)
- Utilisateur simples