Et si au lieu de conserver nos étiquettes et que ça gratte ou au lieu de les couper et perdre des informations, on reportait les recommendations d'entretien dans une application ?
Buandier est un projet qui est né en live devant un petit public dans le cadre du premier épisode de l'émission Sunday Morning sur la chaine YouTube ⌜.+⌟PointPlus.
Merci à tous les participants, merci pour les encouragements !
IS PART OF, 1N USER, 1N GROUP
GROUP: id, name
VISIBLE TO GROUPS, 1N CLOTHE, 1N GROUP
RECOMMENDATION: id, icon, description
USER: id, email, roles, password
OWNS, 1N USER, 11 CLOTHE
CLOTHE: id, name, boughtAT, color, type
FOR, 1N RECOMMENDATION, 1N CLOTHE
:
PICTURE: id, image
VISIBLE IN, 11 PICTURE, 1N CLOTHE
- Symfony 5.1.8
- Doctrine 2.7
- MySQL 5.7 (mais c'est Doctrine donc vous pouvez écraser les migrations et utiliser la BDD qui vous plait)
- EasyAdmin 3.1
Après avoir cloné ce dépôt
composer install
- Créer un fichier .env.local et configurer la base de données
bin/console d:m:m
bin/console d:f:l
Pour vous connecter, trouvez un nom d'utilisateur en BDD. Tous les mots de passe sont «buandier».
🎬 https://youtu.be/h2QIono0Cm0
- Installation de Symfony 5.1
- Installation d'EasyAdmin
- Création des entités, des migrations puis des fixtures
- Configuration basique d'EasyAdmin
- Ajout de la connexion et sécurisation de l'admin
🎬 https://youtu.be/Qt4NvpWQgqk
- Création d'un field puis d'un type puis supression d'un CustomField pour EasyAdmin qui permette de relier les pictures dès la création d'un vêtement en BDD
À cette date (6 décembre 2020), rien n'est décidé sur la suite. Le sujet de l'émission suivante n'est pas déterminé, peut-être qu'on terminera ce projet… ou pas !
En attendant vous pouvez créer des issues et de pull requests pour intervenir sur le code.