Inspiration

We decided to do something fun and creative, while also being unique. While doing research, we came across dream journalling. We saw that while many people journal their dreams when they wake up, it hasn't really been modernised. Thus we decided to give a shot on making it happen.

What it does

Fable Flow is a web app that allows users to record their dreams via voice, generates images or videos to visualize those dreams, and forms connections based on dream content. Designed for late-night use, it prioritizes simplicity and accessibility.

How we built it

  1. Project Overview and Core Features

What Fable Flow Will Do

  • Dream Recording: Users record dreams via voice(or text, but default voice), then return to sleep.
  • Transcription: Converts voice to text.
  • AI-Generated Visuals: Creates images (later videos) based on dream descriptions.
  • Connections: Analyzes dreams for patterns or connections.
  • Late-Night Usability: Simple, browser-based interface.

  1. Development Phases

Phase 1:

  • Features:
    • User sign-up/login.
    • Voice recording(no need to store this just transcribe it and store the transcribed text)
    • Transcription.
    • Basic image generation.
    • Dream gallery.
  • Milestones:
    • Set up frontend/backend.
    • Integrate APIs.
    • Build minimal UI.
    • Store data.

Phase 2: Enhanced Visuals and Insights

  • Features:
    • Higher-quality images(prompt the ai better)
    • Basic dream analysis.
    • Transcript editing.
    • Improved gallery.
  • Milestones:
    • Enhance UI.
    • Optimize performance.

Challenges we ran into

"Someone" accidentally deleted the original repo while playing around with it, so we uploaded a clone of a previous commit. We couldn't manage to get the database working and we don't know why. Another challenge was coordinating 6 people to work on it. It's hard.

Accomplishments that we're proud of

We believe that our idea is very unique and creative. We're also very proud of the website background :).

What we learned

We learned that working on a project with 6 people is hard.

What's next for Fable Flow

future plans: Phase 3: Connections and Sharing

  • Features:
    • Personal insights.
    • Optional sharing.
    • Privacy controls.
    • Basic social view(see what your friends are dreaming about)
  • Milestones:
    • Develop matching algorithm.
    • Add privacy settings.
    • Create social feed.

Phase 4: Expansion and Polish

  • Features:
    • Video generation.
    • Subscription model.
    • Notifications.
    • Export options.
  • Milestones:
    • Integrate text-to-video AI.
    • Implement payments.
    • Scale backend.

Built With

Share this project:

Updates