🌱 Inspiration

We’re a group of seniors who wanted a way to hold onto the small moments that really matter. Forget-Me-Not started as us realizing how many photos, voice notes, and random memories just get lost in our camera rolls or chats, so we decided to build a place to keep them safe for later. Plant a memory now, and watch it bloom when the time is right.

🌸 What it does

The website lets users create digital “memory capsules” in the form of flower orbs that stay locked until a chosen date and time. You can upload photos, notes, or recordings, and even invite friends to build a garden of flowers with them. Everything stays hidden with encryption until it unlocks, so you experience it again in the future.

🛠️ How we built it

  • On the backend, we set up a Supabase database to store capsules, files, and collaborators, and implemented Google authentication so users can securely sign in and access their memories. We also added SHA-256 encryption for the memories to allow users to feel safe about adding their personal images and messages on the website.
  • On the frontend, we built the interface using Next.js and styled it with Tailwind CSS, designing the garden, flower orbs, and animations with mindful pop-ups and a user-friendly layout to make the experience feel calm and intuitive.

⚠️ Challenges we ran into

Git was difficult to learn as beginners, especially collaborating without breaking each other’s work. We also spent a lot of time refining the UI since the small visual details and interactions were important to making the memory experience feel meaningful.

🏆 Accomplishments that we're proud of

  • Implemented SHA-256 encryption to keep memories private until they unlock
  • Integrated Google authentication for simple and secure sign-in
  • Designed an interactive garden UI

📚 What we learned

  • Git collaboration (branching, merging, and resolving conflicts)
  • Working with Supabase databases and storage
  • Building full-stack features in Next.js and connecting APIs to the frontend

🚀 What's next for Forget Me Not

  • Reminder notifications when a memory is about to bloom
  • More customization for flowers, moods, and themes
  • Expanding media support (videos and longer audio messages)

https://docs.google.com/presentation/d/1YQK-A7V4ZHpG3bhp-fwP-omb24J-MbP_Db8_AYQzPmQ/edit?usp=sharing

Built With

Share this project:

Updates