04
Platform

Engineered for the field.

A true PWA. Offline-capable. Multi-tenant. Wired to the integrations animal services agencies actually use. Built on a clean, modern stack.

Mobile & Offline

Works when the signal doesn't.

Service Worker with tiered caching. IndexedDB-backed mutation queue. Background Sync that flushes the moment connectivity returns. No "try again" buttons in the truck.

  • Installs to home screen on iOS, Android, Windows, Mac
  • Full-screen standalone display, portrait-optimized
  • Home-screen shortcuts: My Calls, Scan Microchip, New Intake
  • Network-first for API, cache-first for static, offline fallback for pages
  • Log calls, capture intakes, draft bite reports, leave voice notes — while offline
smartphone

Officer-first UI

A dedicated dashboard with only the calls assigned to you, priority-sorted, with one-tap status transitions and GPS-stamped activity.

  • Large tap targets, status badges, priority stripes
  • Microchip scanning via Bluetooth reader or camera
  • Voice-clip narratives via MediaRecorder API — auto-transcribed
  • Photo capture & auto-watermark with date / officer / GPS
  • One-tap En-Route → On-Scene → Cleared
campaign

Citizen Portal

  • No-login license renewal & payment
  • Lost-pet upload — photo, breed, location, last seen
  • Found-pet posting with public matching
  • Complaint submission with category & address geocoding
  • Adoption applications routed to staff queue
  • Tracking codes (SR-XXXXXXXX) — no account required
  • Public status updates as the case progresses
  • reCAPTCHA v3 + IP rate limiting = spam-resistant
Citizens

Public intake without the friction.

Residents license, renew, report, and adopt in under a minute — and watch their case move through your system in real time. AI handles the routing — your officers and counselors handle the work.

User Roles

Granular access for every kind of user.

Resident

License, renew, report lost & found, submit complaints, apply to adopt — all from the public portal.

Field Officer

Mobile dashboard, only their assigned calls, priority-sorted, voice notes, photo capture, offline sync.

Vet / Medical

Scoped portal — vaccination ledger, medication schedule, surgery prep, animal medical history.

Adoption Counselor

Application queue, AI compatibility shortlists, meet-and-greet scheduling, contract e-signature.

Foster / Volunteer

Animal placement, weekly check-ins, supply requests, hour tracking — mobile-friendly.

Admin / Director

Full org control — workflows, templates, integrations, plus the executive dashboard + AI data query.

05
Integrations

Wired to the systems agencies already run.

No add-on bills. No "professional services" quotes. The integrations are in the box.

OpenAI GPT-5 / GPT-5-mini
24PetWatch & AKC Reunite
Microchip Lookup (AAHA)
Petfinder & Adopt-a-Pet
Stripe / payment processors
Twilio (SMS & voice)
Google Maps & Places
Google reCAPTCHA v3
Web Push (VAPID)
Email + Daily Digest
Public REST API
Inbound Webhooks (API key)
06
Technology

A modern stack with zero legacy baggage.

database

Backend

  • PHP 8 — namespaced, class-based API layer
  • MongoDB — document DB with native geospatial ($nearSphere)
  • CLI jobs — standalone PHP scripts run via cron
code

Frontend

  • Vanilla JS + PHP templates — no build step, no framework lock-in
  • Material Symbols, ApexCharts, Leaflet + Google Maps tiles
  • Camera capture, microchip-reader pairing, MediaRecorder API
install_mobile

PWA / Mobile

  • Service Worker with full lifecycle (install / activate / fetch / sync / push)
  • Web App Manifest — installable, standalone, themed
  • IndexedDB for offline mutation queue & cached data
  • Background Sync API + Web Push (VAPID)
shield

Security & Multi-Tenancy

  • Org isolation at the query layer (orgQuery() trait everywhere)
  • Role-gated endpoints (requireRole, hasRole)
  • AI usage tracking + per-user rate limits (100/hr)
  • reCAPTCHA + IP rate limiting on public endpoints
  • HTML sanitization on all user input
  • Encrypted API key storage at the org level

One platform. Every user. Every device.

From the resident renewing a license on their phone to the director opening the dashboard on a 4K monitor — AnimalShelterIQ runs cleanly on all of them.

Get in touch arrow_forward