Hey Indie Hackers! 👋
Quick update on EternaVaults - our digital vault platform for families to securely store and share their most important memories and documents.
Just finished implementing profile photo functionality for regular users. Previously, only admin users could upload profile photos, but now every family member can:
Upload and manage their own profile photos
See their photos across the platform
Fall back to Gravatar when no photo is uploaded
Remove photos and revert to default avatars
The interesting part was handling the migration from local file storage to S3. We had users with old local file paths that were breaking, so I had to:
Detect old local paths (/uploads/profiles/...)
Gracefully fallback to Gravatar for broken images
Ensure new uploads go directly to S3
Maintain the same user experience across admin and regular users
Profile photos might seem small, but they're crucial for:
Family recognition - especially important in family vaults
Trust building - seeing real faces builds confidence
User engagement - personalized experiences keep families active
✅ Profile photos for all user types
✅ S3 integration with proper fallbacks
✅ Mobile-responsive design
✅ Consistent with our warm, family-focused UI
Working on improving the emergency access system - the core feature that lets families access vaults when someone can't. It's the most technically complex part but also the most valuable for peace of mind.
We're solving a real problem: families losing access to digital memories and important documents. Every day, people lose access to photos, documents, and accounts because there's no secure way to share access with trusted family members.
The market is huge - every family with digital assets needs this, but most don't realize it until it's too late.
Question for the community: How do you handle sharing access to important digital assets with family members? Do you have a system, or is it mostly "hope nothing happens"?
Would love to hear your experiences and any suggestions for making this more user-friendly.
#BuildInPublic #DigitalLegacy #FamilyTech #SaaS
EternaVaults is a secure digital vault platform for families. We're building in public and sharing our journey here.
Let's hope we all have a plan for the unthinkable!