Your Personal Memory Calendar 🌸
Capture moments, tag the people you love, and travel back in time through your memories — every date on the calendar is a portal to your past. Your data stays 100% private, synced only to your personal Google Drive.
We don't own your data — you do. MemoDate never touches our servers. Every memory, photo, and entry is synced directly to your personal Google Drive vault.
Media is uploaded directly to your Google Drive via the official Google Drive API. No middlemen, no data collection.
Sign in with your Google account via Firebase Authentication. Encrypted session tokens, no plain-text passwords stored.
Each user's data is isolated in their own Drive folder. Other users — or even us — cannot access your files.
Every feature is crafted to make capturing and reliving memories feel magical.
The app icon changes every single day — a different design for all 366 days of the year, powered by Android Activity Aliases and WorkManager background scheduling.
Every user gets a unique social identity. Tag your friends and family in memories using their @username.
Every date is a portal. Tap any day to journey through memories stored on that exact date — past, present, and future.
Record how you felt in the moment — from Happy to Grateful, every memory carries an emotional signature.
Attach photos & videos, write rich text, tag friends, choose your mood — and save it all, auto-synced to your Drive.
ProGuard/R8 minification and tree-shaken assets keep the install lean without compromising performance.
Welcome messages change based on your time of day — morning, afternoon, or evening. The app greets you like it knows you, because it does.
From sign-in to your first memory in under a minute.
One tap with your Google account. Firebase Auth handles everything securely — no passwords, no fuss.
Write your thoughts, attach photos, choose your mood, and tag friends. Hit Save — it syncs to your Drive instantly.
Open the calendar, tap any date that glows, and travel back to that exact day. Every memory preserved, forever.
Real screenshots from the app — every pixel crafted with care.
For recruiters & fellow engineers — here's the technical story behind MemoDate.
Cross-platform framework targeting Android. Leverages MaterialApp with custom theming and Provider/Bloc state management for reactive UI.
FrontendGoogle Sign-In via Firebase Authentication. Secure OAuth 2.0 token flow with session persistence and automatic token refresh.
AuthenticationDecentralised storage using googleapis v14. Memories are serialised to JSON and media uploaded via multipart API directly to user Drive.
StorageBackground icon switching is scheduled via WorkManager for daily midnight runs. R8/ProGuard shrinks the APK to a lean 28 MB release build.
PerformanceJoin others who have chosen MemoDate as their digital memory companion.