Inspiration
We were inspired at first by openai's image generation and after messing around with a few different image references we'd seen i think thats when Dimi really realised what ai can do in terms of artwork, plus our eldest child, Aleyna, 2, absolutely loves books and going to the library.
I guess those 2 thoughts eventually just merged together and when I plopped her down infront of bolt.new that Idea was given a chance to become a reality and named "Just Imagine". Ever since then its been a non stop race to the finish line and we've loved every second... plus our daughters enjoying all the new books about her.
What it does
Just imagine is an ai book generator that takes your story idea, characters (with photo reference) and setting, and turns it into a beautiful story book filled with personal illustrations and well worded stories for any age. Then we have a built in editor where you can also edit the text styling and positions, save to pdf and ofcourse your personal library in the cloud.
From the library you can edit, download, delete and read your books-or not read them... have elevenlabs ai read them aloud to you, with a 3d book brought to life.
How we built it
Using bolt.new to build, supabase to database, stripe for payments, openai as our resident book writer and flux kontext inside replicate as our in house illustrator. And of course eleven labs is in the library reading non stop.
Challenges we ran into
Learning all these new platforms that neither of us has ever used before, like supabase, stripe and also setting up google cloud for o-auth but honestly bolt made it pretty easy, even for things off platform just kicking it into discussion mode gave way better results than any other ai platform we asked for help.
Accomplishments that we're proud of
The entire project its self is crazy from going from; me, only ever building a screensaver, and with Dimi as well only ever really using a laptop for sims 3 to now being able to visit justimagine.online and say "we built that". We really just can't wait to see what people think both with people from the hackathon and also when we start sharing with family and friends now that it's ready
What we learned
Too much to think of so ill let ai summarise:
"We learned to build a full-stack project using TypeScript, React, Vite, Tailwind CSS, and Supabase for backend services like authentication, database, storage, and edge functions. We integrated APIs including OpenAI for story generation, Replicate for image creation, ElevenLabs for speech synthesis, and Stripe for payments. PDF generation was handled client-side with jspdf, and deployment was managed through Netlify with domain support via Entri. Additional storage options included AWS S3, and we worked with technologies like Deno, PostgreSQL, and PostCSS."
What's next for Just Imagine
Well we really hope people love what we made and if we get to see people sharing videos of them reading their kids these stories that they've made with our app, or elevenlabs reading it to the kids while they have a glass of wine that would be amazing and make everything worth it. And if that happens, then we'll continue to improve, top of the list will definitely be setting up the print api which we have all planned out already using lulu print api (we ran out of time unfortunately) and from there we'll just keep going, probably bringing out ios and android apps, i'm sure Dimi will think of even more amazing ideas to keep making justimagine even better.
Built With
- amazon-web-services
- db
- deno
- edge-functions
- elevenlabs
- elevenlabs-api
- entri
- framer-motion
- javascript-(jsx)
- jspdf
- lucide-react
- netlify
- openai-api
- postcss
- postgresql
- react
- react-router-dom
- replicate-api
- storage)
- stripe
- supabase
- supabase-(auth
- supabase-storage
- tailwind-css
- typescript
- vite




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