Inspiration

I wanted to make storytelling accessible and enjoyable for everyone. So I worked on Story Weaver that combines the simplicity of dropdown menus with the magic of AI-generated narratives and illustrations. This empowers users to create unique stories without the need for advanced writing or artistic skills.

What it does

Story Weaver helps users to:

  • Generates customized story cards based on user-selected elements.
  • Creates unique narratives using AI.
  • Create beautiful illustrations to accompany each story.
  • Allows users to share, download, and print their creations
  • Offers a variety of themes and art styles to suit different preferences

How I built it

I designed the App's user interface using components provided by Canva. Then I worked on integrating AI to generate coherent and engaging narratives. Along with that I also worked on illustration generation system that aligns with the story elements. Finally I Implemented user input validation and error handling along with testing by generating lot's of stories.

Challenges I ran into

This was first app I created so it definitely took lot more time than what I expected. But that's not it I also had to figure out

  1. How to get unique and new story and illustration everytime
  2. Adjust font size and cards based on page dimension.

Accomplishments that I'm proud of

I am happy that I was able to created Story cards that can be useful for children and with an easy interface to generate unique story.

Also, I'm proud that I kept working on this app because of this I have something that I can show proudly to my younger cousins and they will be able to understand what work I do

What I learned

This is first App I created in Canva, so that's the most important thing I learned while working on this project. I feel like I have opened door to lot's of new opportunities and have many exciting ideas I want to keep building on Canva. While developing this App I learned how to position element, integrate AI in Canva and put everything to generate beautiful Story Card.

What's next for Story Weaver

  1. Getting Story Weaver published on Canva
  2. Implementing multi-card stories for longer, more complex narratives
  3. Expand the range of themes, characters, and art styles
  4. Adding rate limit to stories generated.

Built With

Share this project:

Updates