DEV Community

Aayushi Rajesh
Aayushi Rajesh

Posted on

Built a Journal That Doesn't Feel Like a Journal

Have you ever found an old photograph, a forgotten note, or a message from years ago and suddenly felt yourself transported back to that exact moment?

Not because you were looking for it. Because you stumbled upon it.

That feeling is what I wanted to recreate.


The idea

Most journaling apps organize memories into folders, lists, and timelines. Practical but memories don't feel that organized in real life.

I kept thinking:

What if revisiting memories felt less like opening a notes app and more like wandering through a dream?

So I built Memory Palace, a journaling experience where memories become floating gates drifting through an endless space. Each gate contains a moment, a feeling, a photograph, or a story waiting to be rediscovered.

Floating memory gates drifting through a dark dreamy space in Memory Palace


Building it

I used React, Framer Motion, Supabase, and Tailwind. The stack was straightforward — the hard part was making things feel right.

Getting the gates to float dreamlike rather than mechanical took a lot of tweaking. Too much motion felt chaotic. Too little felt dead. That middle ground is surprisingly narrow.


Try it

Live: memorypalaceapp.vercel.app
GitHub: github.com/aayushirajesh/memory-palace

Contributions are welcome! Whether it's a bug fix, feature idea, or just a star — it all helps.

A small note: the experience is designed around exploration. While you can create a single memory, the palace really begins to come alive once several memories are drifting through the space together.

Would love any feedback. 🌙

Top comments (0)