NovelSync

Create stories & turn your imagination into reality with Gemini.

What it does

My app is a fun and interactive platform for writing and sharing stories. After signing in and creating an account, users can dive into their own creative space to start writing novels. The home page is your gateway to adventure—read stories from other users or get started on your own.
There’s a story prompt generator on the left side of the home page. Just click on it, and you'll be taken to the CreateDocument page with a text editor, where the magic happens. In the editor, pressing the Tab key will generate new text to keep your story going. You can even choose an AI partner to switch up the themes and style of the text that gets generated, making your story truly unique.
I integrated the Gemini API to help with the writing process. It helps users by generating text, making sure what’s created flows naturally with your story. Plus, it helps keep the content clean and safe, so you can focus on the fun parts—like crafting an epic tale or diving into someone else’s world. Whether you’re here to write, read, or both, this app is all about creativity and connection.
I'm using firebase for the backend, react & typescript for the front end. I used different prompts for the Gemini API to generate text. I'm also using the perspective API to make sure that the titles are safe. I plan to add more features such as editing, autosave, collaboration, image generation and much mode.

Built with

  • Web/Chrome
  • Firebase

Team

By

Khaled2049

From

United States