Inspiration
In communities without ready access to a professional veterinarian, pets may receive only basic care and underlying issues can be missed. By the time specialized help is reached, it can be too late. VetTrack AI was created to provide pet owners with fast, trustworthy health insights and a clear path to care—so no one has to feel helpless in critical moments.
What it does
VetTrack AI is an AI-Powered Pet Health Management intelligent platform designed to help pet owners monitor and manage their pet’s health and wellbeing. By leveraging machine learning and AI-driven tools, the web app analyzes symptoms, behavior, medical history, and images to offer actionable insights, diagnose potential health issues, and recommend preventative measures. This technology ensures pets get timely medical attention, enhancing their overall quality of life and reducing the risk of serious health problems.
Features
AI-Powered Analysis
- AI Symptom Checker: Advanced symptom analysis using Gemini AI for accurate preliminary diagnoses
- Photo Analysis: Upload pet photos for AI-powered visual health assessment
- Smart Diagnosis: Machine learning-based condition likelihood and urgency assessment
- Voice Integration: Murf TTS API for audio playback of analysis results
Health Management
- Pet Profiles: Comprehensive pet information management (species, breed, age, medical notes)
- Health History: Detailed tracking of symptoms, diagnoses, and treatments
- Urgency Assessment: AI-powered urgency level classification (Low/Medium/High/Emergency)
- Medical Records: Export consultation summaries and health reports
User Experience
- Personalized Dashboard: User-specific pet overview and health statistics
- Voice Greetings: Personalized TTS welcome messages upon login
- Responsive Design: Mobile-friendly interface with Bootstrap 5
- Real-time Updates: Live health history and reminder tracking
Smart Notifications
- Health Reminders: Vaccination, medication, and checkup scheduling
- Urgency Alerts: Immediate notifications for high-priority health concerns
- Progress Tracking: Completion status for health tasks and appointments
Consultation System
- Virtual Consultations: Jitsi Meet integration for video calls with veterinarians
- Health Summaries: AI-generated consultation notes and recommendations
- Professional Integration: Share health history with veterinary professionals
How we built it
Backend
- Flask 3.1.2: Modern Python web framework
- SQLAlchemy 2.0.43: Database ORM and management
- SQLite: Lightweight database (configurable for production)
- Python 3.11+: Core programming language
AI & External APIs
- Google Gemini AI: Advanced symptom analysis and diagnosis
- Murf TTS API: High-quality text-to-speech for accessibility
- Jitsi Meet: Video consultation platform integration
Frontend
- Bootstrap 5.3.0: Responsive CSS framework
- Font Awesome 6.0.0: Icon library
- Vanilla JavaScript: Modern ES6+ features
HTML5: Semantic markup
- Security & Authentication
- Flask-Login: User session management
- Password Hashing: Secure credential storage
- Session Management: Secure user authentication
Challenges we ran into
- Web deployment
- Keeping a well balance between features and UI/UX
Accomplishments that we're proud of
- Creating something that impact not only the users but also ourselves deeply
- Delivering a functional MVP
- Integrating multiple AI capabilities smoothly
What we learned
- Product sense and user needs
- Integrating AI for pet care
- Building full-stack apps with modern frameworks
What's next for VetTrack AI
- Future improvements
- Mobile App deployment
- Telemedicine
- Advanced Analytic
- Advanced AI triage
- Health Monitoring
Log in or sign up for Devpost to join the conversation.