Inspiration

An unfortunate personal experience inspired this app. I forgot to renew my family visa for just a few days, and that small lapse turned into a large fine and a lot of stress. What hurt most wasn’t the missed reminder. It was forgetting why it mattered so much. That moment made me realize that reminders shouldn’t just tell us what to do, but also reconnect us with the reason we care.

What it does

RemindMeWhy helps users create reminders with meaning. Along with each reminder, users add a personal “why”: a short reason that explains why the task matters. When the reminder triggers, it gently reminds them not just of the task, but of the emotional or personal context behind it. Users can also share reminders with people they care about, making reminders a tool for connection, not just productivity.

How we built it

The app was built using Flutter for a smooth cross-platform mobile experience. The backend is powered by Node.js and MongoDB, with Firebase handling notifications. OpenAI is used to help users generate thoughtful “why” messages based on their reminder titles, making the experience more natural and emotionally engaging.

Challenges we ran into

Technically, handling recurring reminders, time zones, and notification timing required careful logic. On the product side, keeping the interface minimal while introducing an emotional layer was a constant balancing act.

Accomplishments that we're proud of

I’m proud of delivering a polished, fully working product within the hackathon timeframe, one that improves my own productivity and has the potential to help others as well.

What we learned

I learned that small design choices can have a big emotional impact. Users don’t just want more features. They want reminders that respect their attention and values. I also learned how powerful AI can be when used subtly to support reflection rather than replace human intent.

What's next for RemindMeWhy

Next, I plan to expand shared reminders, improve friend and family interactions, and add smarter context-aware reminders. I also want to explore deeper personalization, analytics for reflection, and long-term habit support. All while keeping the app calm, simple, and meaningful.

Built With

Share this project:

Updates