Application d'aide aux devoirs pour les élèves avec des besoins spécifiques.
- Gestion des élèves et de leurs matières
- Adaptation des contenus pour les élèves dyslexiques, malentendants et malvoyants
- Correction automatique des devoirs avec IA
- Interface utilisateur intuitive et accessible
- Docker et Docker Compose
- Git
-
Clonez le dépôt :
git clone https://github.com/abk1969/helpdevoir_v4.git cd helpdevoir_v4 -
Créez un fichier
.envà partir du modèle :cp .env.example .env
-
Modifiez le fichier
.envavec vos clés API et configurations. -
Lancez l'application avec Docker :
# Sur Windows .\start-docker.bat # Sur Linux/macOS chmod +x start-docker.sh ./start-docker.sh
-
Accédez à l'application dans votre navigateur :
- Frontend : http://localhost
- API : http://localhost/api
-
Clonez le dépôt :
git clone https://github.com/abk1969/helpdevoir_v4.git cd helpdevoir_v4 -
Installez les dépendances frontend :
npm install
-
Installez les dépendances backend :
pip install -r requirements.txt
-
Créez un fichier
.envà partir du modèle :cp .env.example .env
-
Modifiez le fichier
.envavec vos clés API et configurations. -
Lancez le frontend :
npm run dev
-
Lancez l'API dans un autre terminal :
npm run start-api
-
Accédez à l'application dans votre navigateur :
- Frontend : http://localhost:5173
- API : http://localhost:5000/api
src/: Code source de l'applicationapi/: API backend en Python/Flaskcomponents/: Composants React réutilisableshooks/: Hooks React personnaliséspages/: Pages de l'applicationstore/: Gestion de l'état avec Zustandtypes/: Types TypeScriptutils/: Utilitaires et fonctions d'aideconfig/: Configuration de l'applicationservices/: Services pour les appels API
- Créez une branche pour votre fonctionnalité (
git checkout -b feature/ma-fonctionnalite) - Committez vos changements (
git commit -m 'Ajout de ma fonctionnalité') - Poussez vers la branche (
git push origin feature/ma-fonctionnalite) - Ouvrez une Pull Request
Ce projet est sous licence MIT.