EduQuizz est une application full stack conçue pour faciliter l'utilisation de quizz en classe. Elle permet aux enseignants de créer facilement des quizz personnalisés et de les diriger en direct auprès de leurs élèves, qui peuvent accéder aux quizz en scannant un code QR. Les résultats des quizz sont enregistrés de manière efficace pour une utilisation ultérieure.
- Pour
php
il est nécessaire d'installé l'extensionimagick
pourphp
etcomposer
pour utiliser le formatpng
(utile pour les QR codes pour la librairiesimple-qrcode
)
- React
- InertiaJS
- php 8.1.6
- Laravel 9
- TailwindCSS
- mysql 8.0.27
- docker
- docker-compose
- Ajouter un système de points pour les élèves
- Ajouter un système de classement pour les élèves
- Ajouter un système de design pour les quizz
-
users
- id
- name
- email_verified_at
- role (admin, teacher, student) (enum)
- password
- remember_token
- created_at
- updated_at
-
quizzes
- id
- user_id
- title
- description?
- status
- create_at
- updated-at
-
questions
- id
- quiz_id
- question
- media
- media_type
- create_at
- updated-at
-
answers
- id
- question_id
- answer (string)
- is_correct (boolean)
- create_at
- updated-at