PawPath is a lightweight, mobile-friendly web app built for campers traveling with pets. It helps users quickly find nearby veterinary clinics and emergency animal hospitals, either by entering a city or ZIP code or using their current location.
🚐 Whether you’re off the grid or parked at a scenic campsite, PawPath helps ensure your furry friends stay safe and healthy on the road.
Try it here:
👉 https://jeffthomasiii.github.io/pawpath/
- 🔍 Search by city or ZIP code
- 📍 Use geolocation to find nearby pet clinics
- 🗺 View clinic locations on an interactive map
- 🧭 Open Google Maps driving directions with one click
- 🐶 Lists both routine vet care and emergency services
- HTML, CSS, JavaScript
- Leaflet.js for maps
- OpenStreetMap + Nominatim API for geocoding
pawpath/
├── index.html # Main HTML file
├── styles.css # App styling
├── app.js # JavaScript logic
├── README.md # Project documentation
-
Clone the repo
git clone https://github.com/jeffthomasiii/pawpath.git cd pawpath -
Open
index.htmlin your browser
✅ No build tools or server required.
This app uses free public APIs:
- Nominatim (OpenStreetMap) for geocoding
- Leaflet/OpenStreetMap tiles for maps
These services are intended for light use only. Avoid bulk queries or frequent reloads.
- Filter by "Routine" vs "Emergency" vets
- Offline support for cached searches
- Add pet emergency tips
- Branding + design polish
Feel free to open an issue or submit a pull request with ideas or improvements.
MIT License — free to use, adapt, and share.
Jeff Thomas III
Inspired by real road trips, campfires, and loyal companions 🛻🐾- 🐶 Lists both routine vet care and emergency services
- HTML, CSS, JavaScript
- Leaflet.js (for interactive maps)
- OpenStreetMap / Nominatim API (for geocoding)