Stay Present

Project overview
Mindfulness mobile app that delivers personalized reminders throughout the day, with flexible scheduling, category-based prompts and cloud-powered push notifications.
Personalized reminders instead of fixed schedules
Stay Present was designed to make mindfulness reminders fit around each user's routine rather than forcing everyone into the same schedule. Users can choose what kinds of prompts they want to receive, how often they should arrive and during which hours of the day.
Flexible scheduling made simple
I built a scheduling system that supports everything from a set number of notifications per day to recurring hourly or minute-based intervals. The complexity is handled behind the scenes while the app keeps the configuration simple for the user.
Automated delivery at scale
Notification preferences are processed by scheduled Firebase Cloud Functions and delivered through Firebase Cloud Messaging. The backend was designed to handle personalized notification schedules for thousands of users without requiring manual management.