Inspiration

My fascination with dreams began in childhood, and my vivid and unique experiences always stood out. The fleeting nature of dreams, often vivid during sleep but quickly forgotten upon waking, sparked my desire to create a platform that could capture and 'replay' these ephemeral night-time narratives. Thus, Dreamarizer was born, aimed at preserving and interpreting the enigmatic stories of our subconscious.

What it does

Dreamarizer is an innovative app that transforms users' dreams into AI-generated stories. Users input their dreams, provide optional context, and suggest a title for their story. The app then crafts a unique narrative based on this input. Additionally, Dreamarizer offers dream analysis, identifying symbols or patterns and providing advice for improving sleep quality or insights related to the dream itself.

How we built it

Frontend: Developed using Next.js with TypeScript, styled with Tailwind and Shadcn-ui! Backend: All new server actions from Next.js! Utilized OpenAI API for AI-driven story generation and dream analysis + Image Generation. Database: MongoDB with Prisma ORM!

Challenges we ran into

Time constraints were, as always, the significant hurdle. the most notable technical challenge was integrating the OpenAI API for function calls, which unexpectedly malfunctioned despite previous successful implementations. Despite extensive troubleshooting over two hours, this issue remained unresolved. Even with the help of GPT4, who was completely unaware of what was happening as well.

Accomplishments that we're proud of

Our team takes immense pride in conceptualizing and partially realizing an application that fulfills a personal desire to capture and analyze dreams. Dreamarizer, still in its nascent stage, represents a unique platform for dream recording and interpretation, offering a glimpse of its potential to evolve into a daily tool for dream enthusiasts like myself.

What we learned

The project involved adapting to unforeseen technical challenges and innovating under time constraints. It reinforced the importance of flexibility in development and deepened our understanding of AI's potential in personal storytelling and psychological insights.

What's next for Dreamarizer

The roadmap for Dreamarizer includes integrating elevenlabs' voice API to enrich the storytelling experience, making it more immersive and engaging. Future updates aim to transform Dreamarizer into a social media platform dedicated to sharing and exploring dreams, fostering a community of dream enthusiasts and storytellers.

Built With

Share this project:

Updates