The goal was to create an emotionally resonant platform that feels both personal and easy to use. The challenge was to enable smooth media uploads (images + audio), intuitive playback, and efficient mobile/web syncing—while ensuring the system is fast, secure, and scalable
Built the backend with Laravel, handling user accounts, media storage, and content delivery.
Developed a Vue.js-powered frontend for responsive and user-friendly interaction.
Created a React Native mobile application, fully synced with the backend for photo and audio uploads/playback.
Implemented features such as:
Audio narration paired with each uploaded photo
Personalized albums and memory timelines
Secure storage and streaming of user-generated content
Profile management and memory editing
Optimized for mobile responsiveness and accessibility to ensure all age groups can use it easily.
Delivered a scalable infrastructure ready for future growth and community engagement.