Inspiration
We've all wondered what life might’ve looked like if we had made a different decision — confessed our feelings, taken that job, moved to that city, pursued that dream. “The One You Could’ve Been” is born from that universal ache: the quiet grief of paths not taken. This project isn’t about regret — it’s about honoring our multiverse of selves and offering a poetic space to reconnect with them.
What it does
It allows users to simulate a version of themselves based on choices they didn’t make — their alternate self. By inputting missed opportunities (“I didn’t move to Paris,” “I never started art school,” “I never told her how I felt”), the system generates:
A full profile of that “other you”: name, location, passions, job, aesthetic, and personality
A parallel timeline visualizer that lets you explore what that life might have looked like
A letter-writing interface where you can send messages to your alternate self — and receive poetic, reflective responses back, written in your own tone
A media board: curated music, mood boards, quotes, and journal entries “from them to you”
It’s like stepping into a ghost life you still feel attached to.
How we built it
We used:
React + TailwindCSS for a highly stylized, immersive frontend
Framer Motion for animated timeline transitions
Firebase for user sessions and reflection storage
Bolt.dev for backend logic, story generation, and data handling
Prompt engineering with GPT-4o to generate deeply personal, emotionally resonant alternate personas based on user input 🎨 UI was designed to feel like an interactive memory journal, with soft gradients, handwritten fonts, vintage filter effects, and interactive "letter envelopes" users can open
Challenges we ran into
Striking the perfect emotional tone: we didn’t want it to feel fictional or gimmicky, but deeply personal and hauntingly real
Building a tone-matching engine that could write back in the user’s own voice
Designing a UI that feels nostalgic and mysterious, but not sad or sterile — it needed to breathe
Balancing creativity with performance while rendering dynamic timelines and journal animations
Accomplishments that we're proud of
The moment we saw a tester cry after reading their alternate self’s letter back — we knew we had something real
Creating a magical UX that feels more like emotional time travel than app usage
Designing a project that isn’t just innovative — it’s therapeutic
Getting “this feels like therapy but from the future” as a user quote 💔🌠
What we learned
Tech can be soft. It doesn’t always need to solve pain with productivity — sometimes it heals by letting people feel
How to use AI not just to generate output, but to mirror emotion and voice
Design is storytelling — every UI detail is part of the user's journey
Simplicity can be deeply moving when it’s paired with truth
What's next for The One You Could've Been
Build a public gallery (optional) where anonymous alternate lives can be explored by others
Add support for voice conversations — you speak to your alternate self, and they speak back
Collaborate with mental health professionals to adapt it as a reflective tool for therapy
Launch a global campaign: Letters to the Me I Didn’t Become — users anonymously submit their alternate self’s story
Turn this into a journaling + emotional wellness platform with creative storytelling at its core
Built With
- bolt.new
Log in or sign up for Devpost to join the conversation.