Aleph est un projet universitaire réalisé dans le cadre du BUT Informatique à l'IUT de Lannion. En équipe, nous avons développé en React un livre interractif autour de l'oeuvre d'Alice au pays des Merveilles, avec les fonctionnalités suivantes :
- Laisser l'utilisateur choisir son aventure tout au long,
- Garder en mémoire l'avancement de l'utilisateur,
- Récupérer des objets (inventaire),
- Améliorer les compétences du personnage (système de statistiques),
- Générer des images d'illustrations par IA, via des API.
Dépôt | Rôle |
---|---|
book-game | Coeur du projet, il contient l'ensemble des composants React. |
book-game-api | Partie chargée du lien entre les sources de données et l'application. |
book-game-docker | Ensemble de scripts Dockerfile pour démarrer le projet en production. |
Le dépôt book-game-docker a pour but d'automatiser la création des conteneurs Docker pour démarrer le projet en production. Il s'agit du point d'entrée offert au client fictif ayant demandé la réalisation de l'application.
Le lancement de l'application se passe en deux étapes :
- Remplissage des données d'environnement (clés d'API, ports...)
- Démarrage avec docker-compose
Pour plus d'informations, suivre les instructions sur le dépôt.