Inspiration

Every year, millions of pets get lost, wait for adoption, or live isolated — and their owners lack a dedicated space to connect, help each other, and take action. We built Petoo to give animals, their humans, and the people who care for them (shelters, vets, local businesses) a community — and a reason to get outside every day.

What it does

  • Pet matching: create your animal's profile, discover companions nearby, swipe, match, and chat.
  • Petoo Go — a real-world game: a map where you walk your pet to conquer territories and become the "King" of your favorite spots. Presence points decay over time, so you must keep coming back to defend your crown. Collect gifts to earn coins, reveal hexagons on your personal "fog of war" map, and unlock badges. An anti-cheat system suspends rewards above walking speed.
  • Lost & Found: report a lost animal or one you've spotted, helping reunite pets with their families.
  • Adoption & Shelters: browse adoptable animals and discover local associations, which have their own space in the app.
  • Vet directory: find nearby veterinarians sorted by distance, filter by species, spot emergency clinics, and call or get directions in one tap.
  • Partner deals: spend coins to unlock real discounts from local partners (promo code + QR to redeem in store).
  • Gifts & engagement: send virtual gifts, exchange messages, grow your community.

How we built it

React Native + Expo (SDK 54), Firebase (Auth + Firestore), Cloudinary, RevenueCat, and a Next.js web platform for pro onboarding. The Petoo Go game uses live GPS, geofenced territories, a hex-grid fog of war, time-decaying rankings, and an anti-cheat speed guard. Built and shipped solo, from Morocco.

Challenges we ran into

Shipping a payment-enabled app from Morocco (pivot to the Apple App Store + full paid-apps contract); native iOS map rendering (custom markers, geofencing); navigation edge cases; email-verified onboarding

Accomplishments that we're proud of

A complete, gamified, RevenueCat-powered ecosystem shipped end-to-end by a solo developer — with an economy where you can earn coins by playing and spend them for real-world value.

What we learned

Building and shipping a payment-enabled app solo taught us the full journey end-to-end: integrating RevenueCat for a dual-source coin economy (earned by playing, bought via IAP), designing a monetization model where virtual currency has real-world value, and handling the realities of the App Store — from a paid-apps contract in Morocco to iterating through review feedback. We also learned how much a gamified layer (Petoo Go) can drive daily engagement and tie gameplay, design, and monetization into a single loop.

What's next for PETOO

Expanding the web back-office for associations, partners, and veterinarians; server-side security; growth across Morocco and beyond.

Share this project:

Updates

Submission history