Inspiration
I was inspired by the generative capabilities of AI. Originally I had an idea about making D&D stories, this is a further evolution of the previous idea.
What it does
This app attempts to generate children's book using Gemini.
How we built it
We built it with Typescript and React for frontend, and Python and Django for backend. We used the sqlite database built into django for our database needs.
Challenges we ran into
Gemini has some issues with instructions, specifically for some reason we can't get it to stop putting in its own page numbers / headers occasionally. We end up just using regex to remove the extraneous informations.
Accomplishments that we're proud of
We figure out a lot of what makes a good prompt and built a functional app that stands on its own as a prototype.
What we learned
The limitations of Gemini currently, as well as its strength. We also learned a lot about making a flip book in Typescript and React.
What's next for Beyond Book
The next step is image generation for the book. As well, more functionalities can be added to the homepage (favorite, most popular of the months, etc), the book generation can be further altered so it can take parameters (like tags, genre, maybe start the story with a character made by the reader, more customizability.
Built With
- django
- gemini
- python
- react.js
- sqlite
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.