Skip to content

SnowKiss/UnspokenArchives-front

Repository files navigation

Unspoken Archives

Présentation du Projet

"Unspoken Archives" est une application web dynamique conçue pour les amateurs de jeux de rôle (JDR) et les développeurs de jeux. Elle offre la possibilité de générer automatiquement des profils de Personnages Non Joueurs (PNJ) avec des détails enrichis, y compris des noms, des backgrounds, des occupations, et bien plus, le tout alimenté par l'intelligence artificielle.

Cette plateforme est un outil incontournable pour les maîtres de jeu (MJ) nécessitant des PNJ détaillés pour leurs campagnes de JDR, ou pour les développeurs de jeux souhaitant intégrer une diversité de personnages uniques dans leurs univers virtuels.

Technologies Utilisées

Ce projet est réalisé avec une architecture en microservices, et cette partie concerne spécifiquement le frontend. Le backend est géré séparément par une application Java/Quarkus qui expose des API Rest.

  • Frontend:

    • Angular 16
    • TypeScript 5
    • RxJS 7
    • HTML 5
    • CSS3
  • Backend:

    • Java
    • Quarkus
  • IA Générative: Utilisée pour la création automatique de détails de PNJ.

  • Autres bibliothèques: [TODO]

Fonctionnalités

  • Génération instantanée de profils et d'illustration de PNJ.
  • Élaboration de backgrounds détaillés et cohérents pour chaque PNJ.
  • [TODO]

Installation

Pour installer et utiliser ce projet localement, suivez les étapes ci-dessous :

  1. Clonez le dépôt sur votre machine locale en utilisant git clone [URL du dépôt].
  2. Assurez-vous d'avoir Node.js (v18.x) installé.
  3. Naviguez jusqu'au dossier du projet et exécutez npm install pour installer toutes les dépendances nécessaires.
  4. [Toute autre étape nécessaire].
  5. Pour lancer l'application, exécutez ng serve dans votre terminal. Ensuite, ouvrez votre navigateur et accédez à http://localhost:4200/.

Utilisation

[Incluez ici une brève description ou un tutoriel expliquant comment les utilisateurs peuvent générer des PNJ, où trouver les informations générées, comment sauvegarder ou modifier les PNJ, etc.]

Contribution

Nous encourageons la communauté à contribuer au projet. Toute contribution que vous apportez sera grandement appréciée.

  1. Forkez le projet
  2. Créez votre branche de fonctionnalité (git checkout -b feature/AmazingFeature)
  3. Committez vos changements (git commit -m 'Ajout de quelques AmazingFeature')
  4. Poussez votre branche (git push origin feature/AmazingFeature)
  5. Ouvrez une Pull Request

Licence

Ce projet est sous licence MIT. Pour plus d'informations, veuillez consulter le fichier LICENSE.

Contact

John SCHMITT - [email protected] - LinkedIn

Lien du projet : https://github.com/SnowKiss/UnspokenArchives-front

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published