DreamListDo – From Dreaming to Doing

What Inspired Me

DreamListDo was inspired by Gabby, as a travel influencer who focuses on women solo travelers with big, bold dreams. I also liked reading her website, her articles gave a lot of insight into problems and systems she has used to achieve many dreams in her solo traveler life.

She shared something that hit me deeply:

So many women are stuck in inspiration mode.

They save endlessly to Pinterest boards. They bookmark Instagram posts. They screenshot dreamy destinations.

But when it’s time to actually work toward those dreams… It suddenly feels blank. Uninspired. Disconnected.

I’ve been there too.

There’s a real gap between dreaming and doing.

And that’s the problem DreamListDo exists to solve.


The Core Idea

DreamListDo is built around one belief:

Inspiration shouldn’t live in a folder. It should guide your actions.

Instead of separating vision boards from productivity tools, we merge them.

The flow is simple:

  1. Write your dream — in a way that feels powerful and specific for your brain.
  2. Build a vision board — not just for aesthetics, but as a filter.
  3. Turn that vision into action — with tasks that align visually and emotionally.
  4. Focus Mode — a clean, inspiring screen that helps you work and share your progress.

The vision board isn’t decoration. It becomes a decision-making tool.

If a task doesn’t align with the dream’s imagery and feeling — it doesn’t belong.


How I Built It

DreamListDo is built as:

  • A SwiftUI app.
  • With Revenuecat for all things money: subscriptions, entitlements, Paywall logic and design, and Customer Center.
  • I coded myself, but also used AI a lot, I do like to check each change for every file.
  • I tried the new skills pack from Point‑Free, called The Point‑Free Way, was great for setting up SQLiteData, specially since even new ai models don't know about it.
  • The app is designed to feel intentional, minimal, and emotionally motivating.
  • Structured around a guided onboarding flow that helps users write better dreams (especially in travel, since that’s the most relatable starting point).

The app emphasizes:

  • Clean UI
  • Guided dream writing prompts
  • Visual-first productivity
  • A shareable Focus Mode screen

Instead of starting from a blank to-do list, users start from emotion and imagery.


What I Learned

1. Inspiration is not execution

People don’t struggle because they lack ideas. They struggle because they lack translation.

Turning inspiration into action requires structure.

2. UI affects motivation

A blank to-do app feels sterile. A dream-backed task list feels alive.

Design isn’t decoration, it’s psychological architecture.


Challenges I Faced

Bridging Emotional UX with Productivity

Most productivity tools are functional but uninspiring. Most vision boards are inspiring but non-executable.

Merging both required rethinking flow:

  • The dream must come first.
  • The imagery must guide tasks.
  • The task list must feel emotionally connected.

Avoiding “Another To-Do App”

I didn’t want DreamListDo to feel like:

  • A prettier checklist.
  • Or a Pinterest clone.

The challenge was making the Focus Mode feel like a moment — something users are proud to share. I think words, and how the app tries to guide the writing became very important.


Note: During the Hackathon, I bought a new carry on suitcase, took a plane to another city, talked to travelers, asked my brother to show me photos from his year trip to Europe he made with his girlfriend, I really felt like I was thinking about this problem a lot.

What DreamListDo Really Is

DreamListDo is not about productivity.

It’s about closing the gap between:

  • The Pinterest board
  • And the plane ticket.

It transforms inspiration into action by making your dream the operating system of your tasks.

From dreaming → to visualizing → to filtering → to focusing → to doing. To reality

Built With

  • revenuecat
  • sqlitedata
  • swiftui
Share this project:

Updates