NovelSync

Créez des histoires et donnez vie à votre imagination avec Gemini.

Description

Mon application est une plate-forme amusante et interactive pour écrire et partager des histoires. Une fois connectés et ayant créé un compte, les utilisateurs peuvent se plonger dans leur propre espace de création pour commencer à écrire des romans. La page d'accueil est votre porte d'entrée vers l'aventure : lisez les histoires d'autres utilisateurs ou créez les vôtres.
Un générateur d'invites d'histoire se trouve sur la gauche de la page d'accueil. Il vous suffit de cliquer dessus pour accéder à la page "CreateDocument" (Créer un document) avec un éditeur de texte, où la magie opère. Dans l'éditeur, appuyez sur la touche Tabulation pour générer du nouveau texte et poursuivre votre histoire. Vous pouvez même choisir un partenaire IA pour modifier les thèmes et le style du texte généré, ce qui rend votre histoire vraiment unique.
J'ai intégré l'API Gemini pour m'aider dans le processus d'écriture. Il aide les utilisateurs en générant du texte, en veillant à ce que ce qui est créé s'intègre naturellement à votre histoire. De plus, cela permet de garder le contenu propre et sûr, ce qui vous permet de vous concentrer sur les aspects amusants, comme créer une histoire épique ou plonger dans l'univers de quelqu'un d'autre. Que vous soyez là pour écrire, lire ou les deux, cette application est axée sur la créativité et les connexions.
J'utilise Firebase pour le backend, React et TypeScript pour l'interface utilisateur. J'ai utilisé différentes requêtes pour que l'API Gemini génère du texte. J'utilise également l'API Perspective pour m'assurer que les titres sont sûrs. Je prévois d'ajouter d'autres fonctionnalités, comme la retouche, l'enregistrement automatique, la collaboration, la génération d'images et bien plus.

Conçu avec

  • Web/Chrome
  • Firebase

Équipe

Par

Khaled2049

De

États-Unis