What It Does
Fireside Fable is a web app that generates unique bonfire stories by weaving together user-provided story elements. This imaginative tool brings to life custom-made tales, offering a personalized storytelling experience.
Inspiration
This project was inspired by the theme of the Hack Western 10 - "Kindling 10 Years of Memories". It aims to reignite the joy of storytelling, reminiscent of sharing tales around a bonfire, and celebrating a decade of creativity and innovation at Western University, my Alma Mater.
How I Built It
The web app is built using the Flask web framework, CSS/HTML for simple front-end design, Python for the back-end logic, and the OpenAI API for story generation. The application was deployed and hosted on DigitalOcean. Combined, this technology stack created an interactive storytelling experience.
Challenges I Faced
As a solo-hacker, time management was critical. I faced challenges in balancing the development of core functionality with front-end design. Additionally, being new to OpenAI APIs posed a learning curve, and deployment issues were a hurdle I had to overcome.
What I Learned
The key takeaway was the importance of focusing on core functionality to achieve a minimum viable product before delving into the intricacies of user interface design. This approach allowed me to complete the development within 36 hours as a solo-hacker, despite the challenges faced.
What's Next
Looking ahead, I plan to enhance Fireside Fable with a more intuitive front-end design. I also aim to introduce features like the ability to edit or add prompts and re-generate the story, as well as the capability to share these custom bonfire stories on social media platforms.

Log in or sign up for Devpost to join the conversation.