Hey ! A ce qu'on m'a dit, tu as vu la lumière 💡 cette saison ? 🚪 🏃
A défaut de lumière, tu as vu Lumen un micro-framework qu'il est bien à utiliser 😍
Pendant les 2 prochaines journées (oui oui, les 2), tu vas travailler en PairProgramming sur le projet oQuiz que tu as déjà préparé auparavant 🎉
Pour avoir une base commune, les documents suivants sont fournis avec ce dépôt :
- MCD
- MLD
- import SQL
- user stories
- routes
Pour la partie base de données, il est préférable qu'on travaille tous sur la base de données fournie.
Il en est de même pour les user stories.
Cependant, tu es libre de prendre tes routes comme base de travail, si tu le souhaites.
- On ne va pas faire tout le projet pendant ces 2 jours
- On va se contenter de mettre en place les user stories estampillées Sprint 1
- Et c'est déjà pas mal 😉
Note : Le sprint 2 sera à effectuer dans un second temps, le sprint 3 est à quant à lui optionnel
- Tu es libre des choix techniques de ton projet
- par exemple, une séparation frontend et backend comme dans oKanban avec des requêtes Ajax
- ou une version plus light avec un seul dépôt PHP/Lumen et sans Javascript
- Une intégration HTML/CSS est fournie, mais tu es libre d'en refaire une, avec ou sans framework CSS
- Au final, tu es assez libre, sauf sur une chose : tu dois utiliser le framework Lumen
- il y a actuellement 2 utilisateurs dans la base de données
- le mot de passe pour ces 2 users est : quizoclock
- Rendre aléatoire l'affichage des réponses aux questions pour que le jeu ne soit pas trop prévisible 😉