Creating The Perfect Storytelling Companion for Your Family

-
TinyTales

Flutter-Based Mobile And Web App for Storytelling

From a Google Gemini Competition contestant to a fully functional app, TinyTales is a great example of how you can bring your story ideas to life using AI. The app is designed to help parents create safe stories for their children. Refine your inputs about the main character, fine-tune the plot, and generate story proposals and full narratives.

industries:
Entertainment
technologies:
Flutter
Firebase
Gemini
services:
Full-Cycle Service
Download on the app storeDownload on Google Play

TinyTales allows you to create safe, enchanting tales for kids of all ages.

Built in Flutter and available on mobile and web platforms, TinyTales is a convenient way to experience a great together time with your children.

The app lets you convert your tales into PDFs for a more traditional storytelling approach. For kids who love to listen, TinyTales can generate audio descriptions, bringing your stories to life through captivating narration.

Powered by the latest Gemini models, Flash and Pro, TinyTales assists in every aspect of story creation. From refining your inputs about the main character and plot to generating story proposals and full narratives, our app makes your creations engaging and safe. All user inputs are validated, providing a secure storytelling environment.

And rest assured, with Firebase, TinyTales is fully scalable and reliable, ready to work flawlessly whenever you need it.

Tested in accessibility mode, TinyTales is designed for everyone, including those with visual impairments.

TinyTales, where imagination meets safety storytelling.

Scope of Work

The app started with the desire to participate in the Google Gemini API competition, which challenged participants to craft projects using Google's AI model, Gemini. We brainstormed imaginative and innovative concepts that could harness Gemini's capabilities. Ultimately, we settled on an app that empowers parents to create safe, personalized stories for their children.

Forming the idea

Through our research into the storytelling industry and its impact on children, we identified a market gap for a safe and engaging app. The goal was to develop an app that helps parents create personalized stories for their children, supporting their creativity with AI.

Cross-Platform App Development

We wanted to craft an app that would be universally accessible, reaching as vast an audience as conceivable. We decided to use Flutter because it let us easily create a high-quality app for iOS and Android platforms and also for the web.

AI Integration

The main feature of the app is the integration of Google's new AI model, Gemini. AI was used to generate tales and validate the user inputs to make sure that the content is safe for children.

Accessibility

Our priority was to ensure the app's accessibility to the widest possible audience. To achieve this, we rigorously tested it in accessibility mode, confirming ease of use for individuals with visual impairments.

Solution

Before starting the development, we analyzed the storytelling industry, examining its profound influence on children's growth and development. Our research revealed that storytelling is indispensable in nurturing a child's creativity, imagination, and emotional intelligence. This realization solidified our vision: to create an app that enables parents to weave personalized narratives for their children, seamlessly merging their creative instincts with the power of AI. By using AI to generate captivating tales, we envisioned an environment where parents could create imaginative and secure stories tailored to their children's unique needs.

Building a Cross-Platform App

We opted to utilize Flutter for the app's development, as it let us build a high-quality app for a range of platforms: iOS, Android, and web. Despite having only two developers and limited time at our disposal, we successfully brought to life a fully functional app that met all our specifications.

AI Integration in the Cloud

A significant aspect of the project was the integration of Google’s latest AI model, Gemini. We leveraged Firebase tools, including Firestore and Cloud Functions, to manage and process our data efficiently. This tech stack helped us scale effortlessly and maintain the app’s reliability without concern.

Accessibility and Safety

We wanted the app to be accessible to the widest possible audience. To make this happen, we rigorously tested and adapted it for use by individuals with visual impairments. We also implemented prompts that validated user inputs, providing a secure storytelling environment.

Since it's not advisable for children to spend too much time looking at screens, we added a feature that converts tales into PDFs, allowing for a more traditional storytelling experience.

Team Composition

We approached this project in a cross-functional team setup with developers with years-long experience in native iOS and Android and Flutter web development expertise to shape it just right for different platforms. The key to getting safe and engaging tales each time was throughtfull prompt engineering with clear-cut content safeguards.

1

UX/UI Designer

1

Prompt Engineer

2

Developers

Build a Custom App with Smart Capabilities

Contact us