Tailwaggr is a Flutter-based mobile application that connects pet owners with veterinarians, pet keepers, and a supportive community of fellow pet enthusiasts. The app provides a platform for:
- Creating profiles for pets and owners
- Finding professional pet care
- Engaging in discussions
- Reuniting lost pets with their owners
You can view the app here.
You can track our project progress on our project board.
- Software Requirements Specification: Detailed software requirements document.
- Coding Standards: Guidelines for code quality and practices.
- Testing Policy: Overview of the testing approach and tools used.
- Tech Stack: Learn more about the technologies used in the project.
- User Manual: Guide for users on how to navigate the app.
- Video Presentation: Video presentation for the project.
- Slideshow: Presentation slides for the project.
- Video Advertisement: Video advertisement for the app.
- Architecture: Detailed explanation of the app's architecture.
- Technical Installation Manual: Technical guide for setting up and installing the app for development.
You can use the app in chrome, for mobile you can download a version of the app using the following steps:
- Open the app in chrome
- Click on the three dots on the top right corner of the browser
- Click on "Install TailWaggr"
- The app will be installed on your device
-
User Needs Analysis
- Surveys and interviews with pet owners to identify key features like finding veterinarians, pet keepers, and a lost and found database.
-
Technology Research
- Evaluated technologies and chose Flutter for cross-platform capabilities and Firebase for backend services.
-
Image Recognition and Filtering
- Researched and implemented Google Cloud Vision API for pet identification and content filtering.
-
Gamification
- Studied gamification techniques and developed the PetRunner mini-game to enhance user engagement.
-
Innovative Features
- Integrated services for pet owners, including advanced image recognition and filtering.
-
User-Centric Design
- Designed an intuitive interface based on user feedback and usability testing.
-
Gamification in Pet Care
- Introduced gamification elements to enhance user engagement and retention.
-
Advanced Technology Integration
- Successfully integrated Google Cloud Vision API and Firebase, demonstrating their potential in creating impactful applications.
- Pet and Pet Owner Profiles: Manage profiles for pets and their owners.
- Find a Veterinarian: Search and contact registered veterinarians.
- Find a Pet Keeper: Hire registered pet keepers.
- Forums: Engage in discussions, share advice, and connect with other pet owners.
- Lost and Found Database: Report and search for lost pets in your area.
- Image Recognition: Identify pets and objects in photos using advanced image recognition.
- Image Filtering: Automatically detect and filter inappropriate images.
- Mini Game - PetRunner: Play as a dog and avoid obstacles to top the leaderboard.