
Building StrayMate — When Tech Meets Compassion
Behind the scenes of developing StrayMate, a platform to help stray animals find homes.
The Thought Behind It
I’ve always believed that technology should solve real problems — not just impress people.
StrayMate was born from that belief.
Every day, I saw stray animals in need of help. Adoption drives existed, but not a dedicated, simple platform that connected rescuers and helpers.
So, I built one.
The Tech Stack
StrayMate was built with:
- Next.js for frontend & backend logic
- TypeScript for type safety
- Prisma + PostgreSQL for the database
- NextAuth.js for authentication
- Tailwind CSS for clean UI
The Challenge
Designing it was easy — but making it usable was tough.
I learned that empathy-driven design matters more than fancy interfaces.
The real win wasn’t the code — it was knowing a project like this could genuinely help someone.
The Takeaway
This project taught me how to merge compassion with technology — and that’s something I carry into every project now.

