Mise à jour readme

This commit is contained in:
2026-04-19 12:20:58 +02:00
parent e1f37a8dbb
commit 94bbf8beff

View File

@@ -1,15 +1,23 @@
# LoreMind 🎲 # LoreMind
Application web d'aide aux Maîtres de Jeu (JDR) pour centraliser la gestion de l'univers (Lore) et le suivi des campagnes, avec un moteur IA intégré pour générer du contenu structuré. Application web d'aide aux Maîtres de Jeu (JDR) pour centraliser la gestion de l'univers (Lore) et le suivi des campagnes, avec un moteur IA intégré pour générer du contenu structuré.
## 🌟 Fonctionnalités ## Fonctionnalités
- **Gestion centralisée du Lore** : Lieux, Factions, PNJ, et tous les éléments de votre univers - Gestion centralisée du Lore : Lieux, Factions, PNJ, et tous les éléments de votre univers
- **Suivi de campagnes** : Sessions, actions des joueurs, chronologie - Suivi de campagnes : Sessions, actions des joueurs, chronologie
- **Moteur IA intégré** : Génération automatique de contenu (PNJ, Villes, Quêtes) à partir de templates - Moteur IA intégré : Génération automatique de contenu (PNJ, Villes, Quêtes) à partir de templates
- **Export vers FoundryVTT** : Transfert structuré des données vers votre VTT préféré (en développement) - Export vers FoundryVTT : Transfert structuré des données vers votre VTT préféré (en développement)
## 🛠 Stack Technologique ## Captures d'écran
### Page d'accueil
![Accueil](docs/maquettes/général/Accueil.png)
### Recherche
![Recherche](docs/maquettes/général/Ecran de recherche.png)
## Stack Technologique
LoreMind utilise une architecture distribuée pour séparer les responsabilités : LoreMind utilise une architecture distribuée pour séparer les responsabilités :
@@ -18,7 +26,7 @@ LoreMind utilise une architecture distribuée pour séparer les responsabilités
- **Backend IA** : Python - Traitement des LLM et génération de contenu - **Backend IA** : Python - Traitement des LLM et génération de contenu
- **Base de données** : PostgreSQL avec JSONB pour les templates flexibles - **Base de données** : PostgreSQL avec JSONB pour les templates flexibles
## 🏗 Architecture ## Architecture
### Backend Java (Domain-Driven Design & Hexagonal) ### Backend Java (Domain-Driven Design & Hexagonal)
@@ -36,7 +44,7 @@ Le Backend Core respecte strictement :
- **Application** : Orchestration des flux (Use Cases) - **Application** : Orchestration des flux (Use Cases)
- **Infrastructure** : Implémentation technique (Adapters) - **Infrastructure** : Implémentation technique (Adapters)
## 🚀 Installation rapide avec Docker ## Installation rapide avec Docker
### Prérequis ### Prérequis
- Docker et Docker Compose installés - Docker et Docker Compose installés