🌱 Inspiration
Across many African cities, pet ownership is growing—but access to reliable, affordable pet care remains uneven. Services are scattered, expensive, and often unavailable in informal settlements. We were inspired by grassroots community groups doing their best to care for animals without the right tools. Stories of pet owners unable to find nearby vets or manage vaccination schedules highlighted the need for a solution that’s inclusive, simple, and community-centered.
📲 What It Does
PetsNCompanions is a mobile-first platform built to help everyday pet owners connect with trustworthy local services. The platform makes it easy to:
🗓️ Book appointments with vets, groomers, and caregivers
📩 Receive SMS reminders for vaccinations and routine checkups
🆘 Find emergency care, even after hours
📖 Track health records digitally
💝 Contribute to local pet care through donations or sponsorships
🛠️ How We Built It
We focused on a lightweight tech stack designed for low-resource environments: 1. Backend: Django REST Framework with PostgreSQL for scalable and reliable APIs 2. Frontend: Bootstrap & vanilla JavaScript for fast, mobile-friendly UI 3. Progressive Web App (PWA): Ensures offline access & quick load times 4. SMS Alerts: Twilio for automated reminders and emergency notifications 5. Location Services: Google Maps API with fallback geolocation for areas with poor GPS signal 6. Data Optimization: WebP image format & gzip compression to reduce bandwidth usage
We also interviewed real users to design around the needs of urban pet owners in Nairobi.
🧱 Challenges We Ran Into
📶 Poor internet access meant offline functionality had to be rock-solid 📍 Entry-level devices lacked GPS accuracy, so we built location workarounds 💸 Real-time alerts had to be balanced with cost efficiency on the backend 🧑🌾 Earning trust from local caregivers unfamiliar with tech took time and effort
🏆 Accomplishments We're Proud Of
📬 Over 1,000 SMS reminders sent in just a few weeks 🐶 Several pets received timely vaccinations thanks to those alerts 🧑⚕️ Caregivers in the pilot area now have access to digital tools and visibility 🗣️ Word-of-mouth traction shows genuine interest and trust from the community
💡 What We Learned
- SMS remains the most reliable communication method in low-connectivity areas
- Real impact happens when tech is tailored to real-life conditions
- Users quickly adopt tools that solve genuine problems
- Design driven by empathy leads to better engagement
- Training community caregivers with low-code tools opens new opportunities
- The goal isn’t just technology—it’s building a sense of shared responsibility
🚀 What’s Next for PetsNCompanions
📱 Releasing a dedicated Android app for improved offline performance 🧑🏽⚕️ Partnering with vet colleges to onboard student volunteers 💳 Creating a donation portal to fund grassroots pet care initiatives 🗣️ Translating the app into Kiswahili and other local languages 🌐 Collaborating with urban development orgs to embed pet care into public health 💗 Expanding donation options to support under-served neighborhoods
Built With
- android-go
- bootstrap
- cloudflare
- css
- django
- github
- google-maps
- html
- lighthouse
- postgresql
- pwa
- python
- render
- sqlite
- twilio
- vanilla-js
Log in or sign up for Devpost to join the conversation.