This content originally appeared on DEV Community and was authored by Jeeva Madhaiyan
When families lose touch with loved ones — due to mental illness, displacement, or unfortunate circumstances — the process of reuniting is painful and often inefficient.
That’s where ReUniteME comes in. It’s an open-source MERN application I’ve been building to make this process more humane and effective.
The Idea
- Contributors upload sightings of people (with photos automatically tagged with location metadata).
- Seekers (families, friends, NGOs) can search sightings over time and geography to trace missing persons.
- Admins keep the platform safe and trustworthy.
The goal: a community-powered system where every verified contribution counts toward bringing someone home.
How Tech Helps
Instead of being “just another MERN project,” ReUniteME is designed around the unique challenges of real-world humanitarian use cases:
- MERN stack → Quick iteration + scalability.
- MongoDB normalized schema → Easier to link users
contributions
status updates. - AWS S3 + EXIF → Store photos and extract geo-tags directly from image metadata (no manual pinning).
- Email/Phone OTP verification → Ensures reports are genuine, reducing misinformation.
- JWT auth → Secure access for seekers, contributors, and admins.
What’s Next
AI-driven grouping of photos of the same person
Stronger verification (mobile, Aadhaar)
Unified contributor/seeker roles
Add heatmaps to visualize sightings.
Real-time updates (e.g., “new sighting near your area”).
Multi-language support for global use.
Partnerships with NGOs/government to bring credibility and wider reach
How You Can Help
If you’re a developer, you can:
- Contribute code (frontend/backend repos on GitHub).
- Suggest best practices for scaling MERN in community-driven apps.
- Share thoughts on handling privacy, security, and data ethics.
If you’re outside tech:
- NGOs/community orgs can explore how this could integrate with existing systems.
- Anyone can share feedback or ideas to make it more reliable and humane.
Why I’m Sharing This on Dev.to
Because this is not just about building a cool app — it’s about asking:
How can we, as developers, use technology responsibly to solve human problems?
If this resonates with you, I’d love to hear your thoughts and contributions.
This content originally appeared on DEV Community and was authored by Jeeva Madhaiyan