Chess Teaching Tool
Voir le projet Chess Teaching ToolLe projet chess teaching tool est une application electron qui sert à enseigner les échecs à distance. Pendant la période de corona, il était difficile de présenter des entrainements satisfaisants pour les étudiants. Il manquait les outils adéquats, ainsi j'ai utilisé Lichess pour avoir un échiquier interactif et discord pour la communication. Cette problématique a donc menée à mon pfe.
- PHP
- HTML
- CSS
- JavaScript
- Laravel
- React
- Alpine.js
- Livewire
- Sass
- Electron
- Firebase
Cahier des charges
L’application sert à donner des cours en direct en ligne, comme si on les donnerait en réalité. C’est-à-dire avec un échiquier de démonstration et qu’on puisse voir les étudiants et que les étudiants puissent voir le prof.
Il faut que ce soit une application, car les étudiants ont souvent l’habitude de se distraire en ouvrant un nouveau tab ou en suivant le pop-up qui vient de s’afficher.
Développement
Pour le développement de l’application, je me suis basé d’une part sur Laravel pour la création de l’api et d’autre part sur electron-react-boilerplate pour la création de l’interface.