DEV Community

Cover image for ๐Ÿ’ป Doing Something Good with Code
Aoda Zhang
Aoda Zhang

Posted on

๐Ÿ’ป Doing Something Good with Code

We write code every day to make products faster, features cooler, and systems more efficient.

But what if code could also make the world a little softer?

๐Ÿพ A Stray Cat Changed Everything

One rainy night, my wife (a veterinarian) and I heard a faint โ€œmeowโ€”meowโ€”โ€ in a dark alley.

We found a tiny, soaked kitten, shivering and exhausted. I wrapped it in my jacket and drove through the rain to an open animal hospital.

The vet said it was severely dehydrated. We stayed on the cold floor until morning.

My wife whispered:

โ€œSome people treat animals like family.

Others treat them like trash.โ€

That night, I wondered โ€” could I use code to make a difference?

๐Ÿ  Our Two Cats

A few months later, our family grew by two:

  • One abandoned at a clinic
  • One found tangled in a plastic string next to a trash bin

Now theyโ€™re healthy and spoiled, sleeping next to my keyboard or on the balcony.

Every time I watch them nap peacefully, I know โ€” this is worth it.

๐Ÿ’ก From Rescue to PawHaven

Over the years, we rescued more animals, but always faced the same problems:

  • ๐Ÿ“ Didnโ€™t know who nearby could help
  • ๐Ÿ“ท No easy way to record or share rescue info
  • ๐Ÿ’ฌ Everything relied on private chats or social media

So I built PawHaven ๐Ÿ• โ€” โ€œa safe haven for pawsโ€.

On PawHaven, you can:

  • ๐Ÿ“ธ Upload photos of rescued animals
  • ๐Ÿ“ Mark their location
  • ๐Ÿ“– Record rescue stories
  • ๐Ÿค Connect with volunteers, vets, and rescuers nearby

A space where kindness travels faster.

๐Ÿ’ป The Technical Side

PawHaven is a React + Node.js (NestJS) full-stack open-source project.

  • โš™๏ธ Frontend โ€“ React + TypeScript + pnpm monorepo
  • ๐Ÿงฉ Backend โ€“ NestJS microservices
  • ๐Ÿš€ Deployment โ€“ Azure Kubernetes + GitHub Actions CI/CD

Developers can learn practical full-stack practices โ€” from monorepo design and RPC communication to CI/CD and cloud deployment.

Where code meets compassion.

๐ŸŒˆ In the End

No funding, no ads โ€” just a small dream from a developer who loves animals.

If you believe technology can make the world a little better:

๐ŸŒŸ Check out PawHaven

Give it a Star โญ๏ธ, share it, or contribute a PR.

Sometimes, a single line of code can help save a life ๐Ÿถ๐Ÿฑ

Top comments (3)

Collapse
 
juliashevchenko profile image
Julia Shevchenko

Such a warm story!

Collapse
 
nswarnob profile image
Sharif Uddin Arnob

Really so amazing story and you turn it to a project.

Collapse
 
aoda-zhang profile image
Aoda Zhang

Thanks,hopefully pawhaven will helps those human friends