Inspiration

We were inspired by the scene of Alice falling down the rabbit hole. As she descended deeper, she entered an increasingly fantastical world. Our project takes the idea of going down the rabbit hole where each step takes you further down to a scarier story.

What it does

Users can upload horror stories which are automatically ranked by AI from 1-5 leveraging RAG results from a dataset.

How we built it

The frontend of the application was built using ReactJS and Bootstrap. The backend is powered using ExpressJS, MongoDB, OpenAI, and Auth0.

Challenges we ran into

A challenge that I ran into was dealing with endpoints. A lot of the time, there was issues with retrieving data that was nonexistent, leading to errors that doesn't necessarily have to do with retrieving data.

Accomplishments that we're proud of

Overall, I'm pretty proud of the final product, I'm happy that I was able to get most of the core features done while also adding on features that were nice.

What we learned

One thing I learned from this project is that planning ahead really helps. There were countless times were planning ahead helped reduce the number of errors I ran into.

What's next for Down the Rabbithole

Hopefully I can continue further developing this project. A feature idea I have is converting the horror stories into short videos that people can upload.

Built With

Share this project:

Updates