Inspiration

Dreams fade fast, and a paper journal wasn’t there when we needed it most—on the bus, between classes, right after waking. We wanted something calm and accessible that makes it easy to capture a dream in the moment and come back later to find meaning. That became Dream Sea: a web app that helps you record, organize, and reflect on dreams in one soothing place.

What It Does

Dream Sea lets you pick a date on a built-in calendar, write your dream, and tap Save & Analyze. An AI writes one clear, empathetic paragraph that highlights themes, emotions, symbols, and possible real-life links, ending with a reflective question. Entries live in My Dreams, stay private in your browser, and are easy to export.

How We Built It

We designed the interface in Figma and built a single-page React app with an ocean aesthetic and calendar UI. A serverless endpoint on Vercel calls an LLM (OpenAI/OpenRouter) with a carefully crafted prompt to generate the paragraph. Lightweight, on-device NLP provides instant tags and emotion counts. Everything is wired up and tested in VS Code.

Challenges We Ran Into

We pivoted from a mobile-first Expo build to a browser demo so judges wouldn’t need an app, which meant rethinking navigation, storage, and deployment. We also wrestled with environment variables, CORS, and function logs on Vercel, and iterated on the prompt to get tone and specificity right without sounding clinical.

Accomplishments That We’re Proud Of

We shipped a calm, coherent experience from capture → analysis → reflection that feels inviting, not clinical. The calendar + “Save & Analyze” flow is genuinely low-friction, the UI is clean, and the AI paragraph is specific enough to be useful while staying supportive and non-diagnostic.

What We Learned

As a team, we learned to move quickly with a tight scope, communicate early, and unblock each other fast. We saw how small design choices—color, copy, motion—change how safe people feel to write honestly. We deepened our prompting skills, got comfortable reading deployment logs, and chose privacy by default because trust is part of the product.

What’s Next for Dream Sea

Gentle reminders and streaks, voice capture right after waking, encrypted sync across devices, richer insights (trends, symbol explorer), and a polished mobile app based on the web experience. Dream Sea will keep growing like a digital garden—helping people capture, clarify, and cultivate their inner world over time.

Built With

Share this project:

Updates