Inspiration

We were all keen to create an app with positive social impact. As young adults in a completely new world post-pandemic, we consider loneliness and lack of deep, genuine connection a real and unresolved issue. What concerns us the most is the young children who missed out on fundamental years of their life during and post pandemic. This lead us to think about bedtime stories, which is the original and fundamental source of human connection for a lot of people at an early age.

What it does

Aurora is an app that allows parents to create accounts and list children's profiles under their account. The children's profiles can specify favourite animal, colour, etc. which can optionally be fed into the AI. The parent and child can work together to generate prompts for the AI to tell a story - maybe she wants a story with her and a dragon tonight, or a story about her friends. The options are endless. The parent can update their profile and kid's profile at any time. An unlimited number of stories can be saved into their library, and accessed later. Stories can also be deleted. The stories appear in a book-like format.

How we built it

We first made routes with MongoDB API and made Schemas to work with to retrieve and store information. We then built up our front end pages with tailwind css. We then integrated the ChatGPT API. This was split evenly amongst the four of us on different GitHub branches. We merged our complete code at the end.

Challenges we ran into

Integrating the ChatGPT API was difficult since we didn't realise it had to be paid for. We ended up paying.

Accomplishments that we're proud of

Integrating our APIs since it was our first time.

What we learned

Read the API specs more carefully and check if they're paid.

What's next for Aurora

Adding a social network and increasing security of profiles. We want to allow parents to follow each other so their kids can 'share books' and read each other's.

Built With

Share this project:

Updates