Inspiration
I’ve been there too many times: a reminder goes off while I’m in the middle of something, I dismiss it just to clear my screen, and the task is immediately forgotten. I love the minimalist, "clear to-do app" feel, but I felt it was missing the power needed for modern life. Future Me was born from that aesthetic, combined with all the notification goodies that Sam offered in his pitch. I wanted to build a tool that feels light but respects my flow, keeping my "Present Self" and "Future Self" in perfect sync.
What it does
Future Me is a high-performance reminder app I designed to eliminate notification fatigue. Key features include:
- One-Tap Precision Snoozing: Exactly 7-minute delays triggered directly from the notification tray (no app opening required).
- Full Recurrence Control: A dedicated management view that lets me edit and tweak recurring schedules with total transparency.
- Universal Notification Sync: If I dismiss a notification on my phone, it vanishes from other devices instantly - work on iOS & Android.
- Premium UX: A smooth, minimalist interface built for speed and reliability.
How we built it
I focused on a robust real-time architecture to handle cross-device communication. I built the frontend with a focus on fluid animations and responsive design to ensure that "smooth" feel. I built a robust backend to sync data between devices and help for the "real time" feel. For the notification logic, I utilized deep-level OS integration to allow for background actions like snoozing, ensuring the experience stays seamless without interrupting the user's current task.
Challenges we ran into
I went deep into the notification rabbit hole. What seemed like a simple set of features (snoozing and syncing alerts) turned into a complex battle with background execution limits and OS-specific notification handling. Navigating the nuances of notification payloads and ensuring the 10-minute snooze worked reliably every single time was a massive technical hurdle.
Accomplishments that we're proud of
I am very proud of the notification system using Supabase realtime capacities to dismiss notification on other devices. Achieving near-instant synchronization across devices makes the app feel "intelligent" and far less intrusive than standard tools. I’m also proud of the minimalist UI.
What we learned
I learned that you don't need a thousand features to make a meaningful impact. Focusing deeply on a few high-value interactions, like precise snoozing and cross-device notification sync, completely changes the personality of an app. By solving those specific "quality of life" pain points, I realized that a utility tool can feel like a seamless extension of your brain rather than just another source of noise.
What's next for Future Me - Reminder
I would add a polished onboarding, as I did not get the time to build one in this app. It would be necessary to explain the notification features. I would then polish the design, make it customizable in colors & add a light mode.
I plan to add AI/Smart capabilities, such as smart text and voice recognition, to make creating reminders even faster. I’m also looking to implement "Intelligent Snoozing," which will suggest optimal delay times based on my current calendar or location, further bridging the gap between planning and action.
Built With
- expo.io
- reactnative
- supabase
Log in or sign up for Devpost to join the conversation.