EFILP (Efficient and fast interactive learning platform) sera une plateforme à destination des élèves, des enseignants et des formateurs. Cette plateforme permettra à un enseignant ou un formateur de créer et partager des questionnaires agrémentés de divers options d'interactivités et de les utilisés pendant les cours ou les sessions de formations pour les rendre plus interactives et plus amusantes. Les apprentis pourrons se connecter à la plateforme pour interagir avec les QCM interactifs de leur professeur / formateur.
EFILP est un Projet libre encadré par EPITECH
Efficient and fast interactive learning platform signifie Plateforme d'apprentissage interactif efficasse et rapide.
Pour consulter les instructions relatives au déployement des 4 parties du projet lisez le README.md qui y est associé.
Instructions de l'API restfull : https://es-six.github.io/EFILP/api-restfull/
Instructions de l'API websocket : https://es-six.github.io/EFILP/api-websocket/
Instructions du frontal participant : https://es-six.github.io/EFILP/front-apprenannt/
Instructions du frontal professeur : https://es-six.github.io/EFILP/front-professeur/
Des exemples de configuration sont disponibles dans le dossier apache_conf
- Symfony v4(Framework)
- Angular v7(Framework)
- PHP v7(language)
- JavaScript ES6(language)
- TypeScript (langage)
- Socket.io (lib javascript)
- Bootstrap v4(css + lib javascript + package npm pour angular et typescript)
- Chart.js (lib javascript)
- Apache2