-
-
Fast, intuitive navigation designed for bedtime with calming visuals and quick access to all key features.
-
Choose virtue, age, language, and interests to generate a personalized bedtime story with narration in 1 click.
-
View, filter, and replay your saved stories with full access to text, narration, and bedtime-ready controls.
-
Browse and filter community-created stories by virtue, age, language, and format to find new bedtime favorites.
-
Play narrated stories with volume and ambient controls, all synced for a smooth, relaxing bedtime routine.
-
Loop, shuffle, or skip upcoming stories in your filtered playlist for a seamless bedtime storytelling flow.
-
Pick ambient sounds like rain or piano to play with stories for a peaceful, sleep-friendly bedtime experience.
-
Customize autoplay, ambient loop, and story saving. Tailor the experience to your family’s bedtime preferences.
-
Create and enjoy stories instantly with guest mode. Sign in to save and access your personalized story library.
🌟 Inspiration
My wife uses the Hallow App to put our son to sleep with Christian bedtime stories. But as a German speaker raising bilingual children, she struggled to find multilingual, faith-based stories, especially without resorting to YouTube. Christian Goodnight solves that, offering personalized stories in six languages tailored to each child’s age, name, virtue, and topic of their choice.
📖 What it does
Christian Goodnight is a faith-centered bedtime story web app that uses AI to generate personalized stories rooted in biblical values. Parents can choose a child’s name, age group, and one of the seven virtue-based themes (e.g., patience, kindness, courage). The stories are brought to life with soothing, grandfather-style narration powered by ElevenLabs. Families can also add peaceful ambient sounds like ocean waves or soft rain to enhance the nighttime routine. A guest-access demo mode allows instant access without login.
🛠️ How we built it
- Frontend: Built entirely with Bolt.new -Backend Supabase using Bolt.new integration
- Voice Narration: Integrated ElevenLabs for realistic TTS
- Story Generation: Uses OpenAI to generate bedtime stories based on user input
- Ambient Sounds: Simple audio layer that plays selectable, looping background tracks found via a royalty free website Pixabay
- Deployment: Deployed on Netlify and mirrored on a custom IONOS domain
- Demo Mode: Added a "Continue as Guest" option so judges and families can try it instantly
🚧 Challenges we ran into
- Getting the packages to work together in the react native bolt.new environment. Starting fresh led to a better architecture.
- The App used panResponder for the gestures and had to rebuild it using the react-native-gesture-responder to improve the performance and feel
- Choosing which features to keep in scope and which to cut required disciplined focus.
- Creating a peaceful and non-cluttered UI that still delivered essential features was a UX test. We started with a miniplayer that would appear and disappear but it was very buggy and slowed performance so we ended up with the player tab, which I ended up liking better.
- Took a bit to realize that when putting together the narration and ambient it was trying to push it to one track, but after reviewing the code it easily split them into separate tracks and fixed the issue.
🏆 Accomplishments that we're proud of
- We successfully created an emotionally resonant, functional app in under 3 weeks.
- The narration and ambient audio came together seamlessly to create a calming experience.
- We maintained our core mission serving families and glorifying God even while racing the clock.
📚 What we learned
- How to rapidly prototype and launch a fully functional Bolt.new app with third-party integrations.
- The power of pairing AI with spiritual design to build something meaningful.
- That faith-based tech not only has a place it can stand out when executed with heart and quality.
- How to debug and read code in order to instruct and work with the AI system on how we can resolve errors.
- Deeper understanding of system architecture.
🚀 What's next for Christian Goodnight
- Create a library of saved stories and login-based progress tracking
- Expand to mobile platforms using React Native
- Launch a premium tier for longer stories, saints/liturgical event/feast day-based themes, and user profiles
- Sleep Mode with dimmed screen
- Parental voice recordings (optional ElevenLabs cloning)
Thank you for considering Christian Goodnight. May it bring holy peace to bedtime routines everywhere.
Built With
- bolt.new
- chatgpt
- elevenlabs
- netlify
- openai
- pixabay
- supabase

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