CozyKoala - Interactive Bedtime Story App


• Integrated OpenAI's GPT-4 API to create personalized bedtime stories

• Utilized Swift, SwiftUI, and Objective-C for iOS development

• Developed the backend in Python with Firebase Firestore for data management

• Focused on enhancing child development and parent-child bonding


‍CozyKoala is an innovative mobile application designed for iOS, aimed at transforming bedtime storytelling into an interactive, personalized experience. Created for parents and children, this app generates unique bedtime stories using OpenAI's ChatGPT API, tailored to the user's preferences in genre, setting, and moral lessons.

Client : 

Concept and Purpose

The primary goal of CozyKoala is to enrich the bedtime ritual for families by providing an endless stream of customized stories. Recognizing the importance of storytelling in child development and bonding, the app was designed to offer a user-friendly platform for creating tales that entertain, educate, and inspire young listeners.

Design and User Experience

The UI and UX of CozyKoala, developed using Swift and SwiftUI, focus on simplicity and ease of use, ensuring that even non-tech-savvy users can navigate the app effortlessly. The design incorporates charming graphics and intuitive controls, making story selection and customization both enjoyable and straightforward. The portfolio showcases this through detailed screenshots and a demo video.

Technology and Tools

CozyKoala stands out for its integration of OpenAI's ChatGPT API, enabling the generation of dynamic and personalized stories. The app's front end is built with Swift and SwiftUI for smooth performance on iOS devices, while Objective-C ensures backward compatibility. The backend is powered by Python, handling the AI integrations and user data efficiently. Firebase Firestore is used for real-time data management, supporting features like bookmarking, story sharing, and community voting.

Development Process

The development of CozyKoala involved iterative design and testing phases, ensuring both functionality and user engagement. Collaboration with storywriters and child education experts was key in refining the story generation algorithms and content appropriateness.

Challenges and Solutions

Integrating AI to generate coherent and engaging stories was a significant challenge, met through extensive testing and prompt tuning. Additionally, crafting a child-friendly interface while catering to adult users required a careful balance in design, achieved through user feedback and iterative improvements.

Personal Learning and Development

This project enhanced my skills in AI integration, iOS app development, and creating user-centric digital solutions. It also provided valuable insights into user behavior and preferences in family-oriented apps.

Future Directions

Future updates for CozyKoala include expanding the story genres, integrating multilingual support, and incorporating interactive elements within stories to further engage young users.

In summary, CozyKoala showcases my capabilities in developing innovative, AI-driven mobile applications that cater to specific user needs, emphasizing a blend of technology and creativity in enhancing daily life experiences.


No items found.

Contact Me

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.