Petabra Mobile App – Nearby Shelter Discovery Platform
A swipe-based pet adoption app that connects people in Germany with adoptable animals at nearby shelters.

- Industry
- Country
- Switzerland
- Built with
- Flutter
- FlutterFlow
- Node.js
- Firebase
The project
Petabra is a pet adoption app that makes it easier for people in Germany to find animals waiting at local shelters. Users swipe through profiles of adoptable pets, right to save and left to skip, and narrow the feed with filters for animal type, breed, age, gender and location. Saved animals go into a favorites list, and a shelter is one tap away by phone or message. Profiles are updated regularly. We built the app in Flutter and FlutterFlow with Node.js and Firebase.
The challenge
- Adoptable animals were spread across many shelter websites, which made nearby pets hard to find.
- Shelter animals had little visibility with people who browse on their phones.
- Contacting a shelter about a specific animal took several steps.
What we built
- A swipe interface for browsing shelter animals one profile at a time.
- Filters for animal type, breed, age, gender and location.
- A favorites list for following up on saved animals.
- Direct contact with shelters by phone or messaging from each profile.
- Sign-in with Google, Apple or email, and account management in the app.
Key features
Swipe to browse
Swipe right to save a pet and left to skip it.
Advanced filters
The feed adapts to animal type, breed, age, gender and location.
Favorites list
Saved profiles are kept together for later follow-up.
Direct shelter contact
Users call or message the shelter about an animal straight from the app.
Easy sign-in
Accounts are created with Google, Apple or email.
Profile management
Users update their details, reset passwords and delete their account themselves.





