Skip to content

Welcome to YourStories, an innovative web app designed to captivate children's imagination through interactive storytelling. Powered by Gemini Multimodal AI, StoryTime offers a unique and engaging experience by combining text, images, and audio to create personalized stories for children.

License

Notifications You must be signed in to change notification settings

prikshitsingh24/YourStories

Repository files navigation

YourStories

YourStories is an interactive storytelling web app for children, offering a captivating experience powered by Gemini Multimodal AI. Children can embark on unique adventures, making choices that shape the story's outcome, all while enjoying dynamic text, images, and audio.

msedge_chUe5VN8Ik

Features

  • Interactive Storytelling: Children can choose their own adventure and see the story unfold based on their choices.
  • Multimodal AI Integration: Utilizes Gemini AI to generate dynamic text, images, and audio, creating a rich and immersive storytelling experience.
  • Educational and Fun: Helps improve reading skills, stimulates creativity, and provides entertainment.
  • Personalized Content: Stories are tailored to the child's preferences and responses, making each experience unique.
  • User-Friendly Interface: Intuitive design ensures that children of all ages can navigate and enjoy the app with ease.

Getting Started

  1. Clone the Repository:

    git clone https://github.com/<username>/YourStories.git
    cd YourStories
  2. Install Dependencies:

    npm install
  3. Run the App:

    npm run dev
  4. Access the App:

    Frontend: Open your browser and navigate to http://localhost:3000

    Backend: Open your browser and navigate to http://localhost:5173

Technologies Used

  • React: For building the user interface.
  • Node.js: For backend services.
  • Express: For handling API requests.
  • MongoDB: For storing user data and story progress.
  • Gemini Multimodal AI: For generating dynamic content.

Contributing

We welcome contributions from the community! If you have ideas, suggestions, or want to report a bug, please open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Welcome to YourStories, an innovative web app designed to captivate children's imagination through interactive storytelling. Powered by Gemini Multimodal AI, StoryTime offers a unique and engaging experience by combining text, images, and audio to create personalized stories for children.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages