Skip to content

Hidayattt24/PURRPAL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

127 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿพ PURRPAL

PurrPal Logo

๐Ÿฉบ AI-Powered Cat Healthcare Platform

Revolutionizing Veterinary Care Through Technology

Next.js Node.js Python TensorFlow Google Cloud

๐ŸŒ Live Platform | ๐Ÿ“š API Docs | ๐Ÿค– ML Services | ๐Ÿงฌ Research


๐ŸŒŸ Platform Overview

PurrPal adalah platform kesehatan kucing berbasis AI yang revolutionizer, dirancang khusus untuk mengatasi tantangan akses layanan veteriner di Indonesia. Platform ini menggabungkan teknologi machine learning, web development modern, dan user experience yang intuitive untuk memberikan solusi kesehatan hewan yang comprehensive.

๐ŸŽฏ Problem Statement

Di Indonesia, jutaan pemilik kucing menghadapi kendala akses ke layanan veteriner berkualitas:

  • ๐Ÿฅ Keterbatasan Geografis: Klinik hewan hanya tersedia di kota besar
  • ๐Ÿ’ฐ Biaya Tinggi: Konsultasi veteriner mahal untuk masyarakat menengah ke bawah
  • โฐ Waktu Terbatas: Jam operasional klinik yang tidak fleksibel
  • ๐Ÿ“š Kurangnya Edukasi: Minimnya informasi kesehatan hewan yang reliable
  • ๐Ÿšจ Deteksi Dini: Kesulitan mengenali gejala penyakit pada tahap awal

๐Ÿ’ก Our Solution

PurrPal hadir sebagai "Dokter Hewan Digital" yang accessible 24/7, menggabungkan:

๐Ÿง  AI-Powered Diagnosis + ๐ŸŒ Modern Web Platform + ๐Ÿ“ฑ Mobile-First Design
                                     โ†“
              ๐Ÿฅ Democratized Veterinary Healthcare for Indonesia

๐Ÿ—๏ธ System Architecture

graph TB
    subgraph "๐ŸŒ Frontend Layer"
        FE[Next.js Application<br/>fe-purrpal.vercel.app]
    end
    
    subgraph "๐Ÿš€ Backend Services"
        API[Express.js API<br/>Authentication, Stories, Modules]
        CHAT[Chatbot Service<br/>Gemini 2.0 Integration]
    end
    
    subgraph "๐Ÿค– ML Services"
        TABULAR[Tabular Service<br/>Symptom Analysis]
        VISION[Vision Service<br/>Image Recognition]
    end
    
    subgraph "๐Ÿ”ฌ Research Lab"
        RESEARCH[ML Research<br/>Model Development]
    end
    
    subgraph "๐Ÿ’พ Data Layer"
        DB[(Supabase<br/>PostgreSQL)]
        STORAGE[Cloud Storage<br/>Images, Models]
    end
    
    FE --> API
    FE --> CHAT
    API --> TABULAR
    API --> VISION
    API --> DB
    CHAT --> DB
    RESEARCH --> TABULAR
    RESEARCH --> VISION
    STORAGE --> FE
    STORAGE --> API
    
    style FE fill:#e1f5fe
    style API fill:#f3e5f5
    style CHAT fill:#f3e5f5
    style TABULAR fill:#e8f5e8
    style VISION fill:#e8f5e8
    style RESEARCH fill:#fff3e0
    style DB fill:#fce4ec
    style STORAGE fill:#f1f8e9
Loading

๐Ÿ”„ Service Interaction Flow

  1. ๐Ÿ‘ค User Interface โ†’ Next.js frontend provides seamless UX
  2. ๐Ÿ” Authentication โ†’ Express.js API handles user management
  3. ๐Ÿค– AI Consultation โ†’ Gemini-powered chatbot provides instant advice
  4. ๐Ÿ“Š Symptom Analysis โ†’ ML tabular service predicts diseases
  5. ๐Ÿ“ธ Image Recognition โ†’ Computer vision analyzes cat photos
  6. ๐Ÿ—บ๏ธ Location Services โ†’ Find nearby veterinarians
  7. ๐Ÿ“š Education Hub โ†’ Interactive learning modules
  8. ๐Ÿ’พ Data Storage โ†’ Supabase for scalable data management

๐Ÿ“ Repository Structure

PURRPAL/
โ”œโ”€โ”€ ๐ŸŒ frontend/                    # Next.js Web Application
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ฑ Modern React UI with TypeScript
โ”‚   โ”œโ”€โ”€ ๐ŸŽจ shadcn/ui + Tailwind CSS design system
โ”‚   โ”œโ”€โ”€ ๐Ÿ” JWT authentication & user management
โ”‚   โ”œโ”€โ”€ ๐Ÿค– AI chat interface & symptom checker
โ”‚   โ”œโ”€โ”€ ๐Ÿ—บ๏ธ Google Maps veterinary finder
โ”‚   โ”œโ”€โ”€ ๐Ÿ“š Educational content platform
โ”‚   โ””โ”€โ”€ ๐Ÿ“– README.md โ†’ Detailed frontend documentation
โ”‚
โ”œโ”€โ”€ ๐Ÿš€ backend/                     # Express.js API Server
โ”‚   โ”œโ”€โ”€ ๐Ÿ”Œ RESTful API endpoints
โ”‚   โ”œโ”€โ”€ ๐Ÿ” Authentication & authorization
โ”‚   โ”œโ”€โ”€ ๐Ÿ“Š Database models & migrations
โ”‚   โ”œโ”€โ”€ ๐Ÿค– Gemini AI chatbot integration
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ Location services
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ Content management system
โ”‚   โ””โ”€โ”€ ๐Ÿ“– README.md โ†’ Complete backend guide
โ”‚
โ”œโ”€โ”€ ๐Ÿค– ml-services/                 # FastAPI ML Microservices
โ”‚   โ”œโ”€โ”€ ๐Ÿ“Š tabular-services/        # Symptom-based prediction
โ”‚   โ”‚   โ”œโ”€โ”€ ๐ŸŒณ Random Forest classifier
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿ“‹ Clinical feature engineering
โ”‚   โ”‚   โ””โ”€โ”€ ๐Ÿฅ Disease prediction API
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ธ vision-service/          # Image-based diagnosis
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿง  CNN model (MobileNetV2)
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿ–ผ๏ธ Skin disease detection
โ”‚   โ”‚   โ””โ”€โ”€ ๐Ÿ“ฑ Mobile-optimized inference
โ”‚   โ””โ”€โ”€ ๐Ÿ“– README.md โ†’ ML services documentation
โ”‚
โ”œโ”€โ”€ ๐Ÿ”ฌ ml-research/                 # Research & Development
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ธ image-recognition-engine/
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿ““ Jupyter research notebooks
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿค– Model training & evaluation
โ”‚   โ”‚   โ””โ”€โ”€ ๐Ÿ“Š 6 cat skin diseases dataset
โ”‚   โ”œโ”€โ”€ ๐Ÿ“Š tabular-analytics-engine/
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿ“ˆ Statistical analysis notebooks
โ”‚   โ”‚   โ”œโ”€โ”€ ๐ŸŒณ Random Forest development
โ”‚   โ”‚   โ””โ”€โ”€ ๐Ÿฅ 6 systematic diseases classification
โ”‚   โ””โ”€โ”€ ๐Ÿ“– README.md โ†’ Research methodology & findings
โ”‚
โ”œโ”€โ”€ ๐Ÿ’ฌ chatbot/                     # Dedicated Chatbot Service
โ”‚   โ”œโ”€โ”€ ๐Ÿง  Google Vertex AI integration
โ”‚   โ”œโ”€โ”€ ๐Ÿ’ฌ Gemini 2.0 conversational AI
โ”‚   โ”œโ”€โ”€ ๐Ÿฅ Veterinary-specific prompts
โ”‚   โ””โ”€โ”€ ๐Ÿ“– README.md โ†’ Chatbot implementation guide
โ”‚
โ””โ”€โ”€ ๐Ÿ“š README.md                    # This comprehensive overview

๐Ÿš€ Quick Start Guide

๐Ÿ“‹ System Requirements

# Required Software
Node.js >= 18.0.0
Python >= 3.8.0
pnpm >= 8.0.0 (recommended)
Docker >= 20.0.0 (optional)
Git >= 2.0.0

# Recommended Development Tools
Visual Studio Code
Google Chrome DevTools
Postman/Insomnia (API testing)

โšก One-Command Setup

# Clone the repository
git clone https://github.com/Hidayattt24/PURRPAL.git
cd PURRPAL

# Option 1: Development Setup (Recommended)
./scripts/dev-setup.sh  # Coming soon!

# Option 2: Manual Setup (Current)
# See individual README files for detailed instructions

๐Ÿ”ง Manual Development Setup

1๏ธโƒฃ Frontend Setup

cd frontend
pnpm install
cp .env.example .env.local
pnpm dev
# ๐ŸŒ http://localhost:3000

๐Ÿ‘‰ Complete Frontend Guide

2๏ธโƒฃ Backend Setup

cd backend
npm install
cp .env.example .env
npm run dev
# ๐Ÿš€ http://localhost:5000

๐Ÿ‘‰ Complete Backend Guide

3๏ธโƒฃ ML Services Setup

# Tabular Service
cd ml-services/tabular-services
pip install -r requirements.txt
uvicorn app:app --reload --port 8001

# Vision Service
cd ml-services/vision-service
pip install -r requirements.txt
uvicorn app:app --reload --port 8002

๐Ÿ‘‰ Complete ML Services Guide

4๏ธโƒฃ Research Environment

cd ml-research
pip install jupyter pandas scikit-learn tensorflow
jupyter notebook

๐Ÿ‘‰ Complete Research Guide


๐ŸŒ Live Deployments

๐Ÿ”ด Production Services

Service URL Status Performance
๐ŸŒ Frontend fe-purrpal.vercel.app ๐ŸŸข Live Lighthouse 95+
๐Ÿš€ Backend API purrpal-backend-...run.app ๐ŸŸข Live <200ms avg
๐Ÿ“Š Tabular ML purrpal-ml-tabular-...run.app ๐ŸŸข Live 87.3% accuracy
๐Ÿ“ธ Vision ML purrpal-ml-vision-...run.app ๐ŸŸข Live 85.2% accuracy

๐Ÿ“Š API Documentation

  • ๐ŸŒ Interactive API Docs: /docs
  • ๐Ÿ“Š Tabular ML Docs: /docs
  • ๐Ÿ“ธ Vision ML Docs: /docs

๐ŸŽฏ Key Features

๐Ÿค– AI-Powered Healthcare

// Complete AI Pipeline
AI Features:
โ”œโ”€โ”€ ๐Ÿง  Symptom Analysis (87.3% accuracy)
โ”‚   โ”œโ”€โ”€ 25+ clinical features
โ”‚   โ”œโ”€โ”€ 6 common cat diseases
โ”‚   โ””โ”€โ”€ Real-time predictions
โ”œโ”€โ”€ ๐Ÿ“ธ Image Recognition (85.2% accuracy)
โ”‚   โ”œโ”€โ”€ 6 skin disease detection
โ”‚   โ”œโ”€โ”€ Mobile-optimized CNN
โ”‚   โ””โ”€โ”€ <50ms inference time
โ””โ”€โ”€ ๐Ÿ’ฌ Conversational AI (Gemini 2.0)
    โ”œโ”€โ”€ 24/7 availability
    โ”œโ”€โ”€ Veterinary expertise
    โ””โ”€โ”€ Indonesian language support

๐ŸŒ Modern Web Platform

// Full-Stack Excellence
Platform Features:
โ”œโ”€โ”€ ๐ŸŽจ Premium UI/UX
โ”‚   โ”œโ”€โ”€ Next.js 15 + TypeScript
โ”‚   โ”œโ”€โ”€ shadcn/ui design system
โ”‚   โ””โ”€โ”€ Mobile-first responsive
โ”œโ”€โ”€ ๐Ÿ” Enterprise Security
โ”‚   โ”œโ”€โ”€ JWT authentication
โ”‚   โ”œโ”€โ”€ Protected routes
โ”‚   โ””โ”€โ”€ Secure data handling
โ”œโ”€โ”€ ๐Ÿ“ฑ Progressive Web App
โ”‚   โ”œโ”€โ”€ Offline capability
โ”‚   โ”œโ”€โ”€ Push notifications
โ”‚   โ””โ”€โ”€ App-like experience
โ””โ”€โ”€ ๐Ÿš€ High Performance
    โ”œโ”€โ”€ 95+ Lighthouse score
    โ”œโ”€โ”€ Auto-scaling deployment
    โ””โ”€โ”€ Global CDN distribution

๐Ÿ“š Comprehensive Education

// Learning Management System
Education Features:
โ”œโ”€โ”€ ๐Ÿ“– Interactive Modules
โ”‚   โ”œโ”€โ”€ Cat health & nutrition
โ”‚   โ”œโ”€โ”€ Disease prevention
โ”‚   โ””โ”€โ”€ Emergency procedures
โ”œโ”€โ”€ ๐ŸŽฏ Progress Tracking
โ”‚   โ”œโ”€โ”€ Learning achievements
โ”‚   โ”œโ”€โ”€ Completion certificates
โ”‚   โ””โ”€โ”€ Personalized recommendations
โ””โ”€โ”€ ๐ŸŒ Community Platform
    โ”œโ”€โ”€ Story sharing
    โ”œโ”€โ”€ Expert Q&A
    โ””โ”€โ”€ Peer support network

๐Ÿ’ป Technology Stack

๐ŸŽจ Frontend Technologies

Next.js TypeScript Tailwind CSS Framer Motion

๐Ÿš€ Backend Technologies

Node.js Express.js Supabase JWT

๐Ÿค– AI/ML Technologies

Python TensorFlow scikit-learn FastAPI

โ˜๏ธ Cloud & DevOps

Google Cloud Vercel Docker


๐Ÿ† Project Achievements

๐Ÿ“Š Technical Metrics

Performance Benchmarks:
โ”œโ”€โ”€ ๐ŸŒ Frontend Performance
โ”‚   โ”œโ”€โ”€ Lighthouse Score: 95+/100
โ”‚   โ”œโ”€โ”€ First Contentful Paint: <1.2s
โ”‚   โ”œโ”€โ”€ Time to Interactive: <3.0s
โ”‚   โ””โ”€โ”€ Bundle Size: <500KB gzipped
โ”œโ”€โ”€ ๐Ÿš€ Backend Performance
โ”‚   โ”œโ”€โ”€ API Response Time: <200ms avg
โ”‚   โ”œโ”€โ”€ Uptime: 99.9% SLA
โ”‚   โ”œโ”€โ”€ Concurrent Users: 1000+
โ”‚   โ””โ”€โ”€ Request Throughput: 1000+ RPM
โ”œโ”€โ”€ ๐Ÿค– AI Model Accuracy
โ”‚   โ”œโ”€โ”€ Tabular Model: 87.3% accuracy
โ”‚   โ”œโ”€โ”€ Vision Model: 85.2% accuracy
โ”‚   โ”œโ”€โ”€ Inference Time: <100ms
โ”‚   โ””โ”€โ”€ Model Size: <20MB combined
โ””โ”€โ”€ ๐Ÿ”’ Security Standards
    โ”œโ”€โ”€ OWASP Compliance: A+ rating
    โ”œโ”€โ”€ JWT Token Security: โœ…
    โ”œโ”€โ”€ API Rate Limiting: โœ…
    โ””โ”€โ”€ Data Encryption: โœ…

๐ŸŽฏ Business Impact

  • ๐Ÿ‘ฅ Target Users: 10M+ cat owners in Indonesia
  • ๐Ÿฅ Healthcare Access: 24/7 AI-powered consultation
  • ๐Ÿ’ฐ Cost Reduction: 80% cheaper than traditional vet visits
  • ๐Ÿ“ Geographic Coverage: Nationwide accessibility
  • ๐Ÿ“š Education Impact: Comprehensive pet health knowledge
  • ๐ŸŒ Social Impact: Improved animal welfare across Indonesia

๐Ÿš€ Getting Started

๐Ÿ”ฅ For Developers

  1. ๐Ÿ“– Read the Documentation

  2. โšก Quick Development Setup

    # Clone repository
    git clone https://github.com/Hidayattt24/PURRPAL.git
    
    # Choose your focus area
    cd PURRPAL/frontend    # For UI/UX development
    cd PURRPAL/backend     # For API development
    cd PURRPAL/ml-services # For ML integration
    cd PURRPAL/ml-research # For AI research
  3. ๐Ÿ”ง Environment Configuration

    • Copy .env.example to .env in each service
    • Configure API keys and database connections
    • Follow service-specific README instructions

๐Ÿ‘ฅ For Product Managers

  • ๐ŸŒ Live Demo: fe-purrpal.vercel.app
  • ๐Ÿ“Š Analytics Dashboard: Available in production
  • ๐Ÿ“ˆ Performance Metrics: Real-time monitoring enabled
  • ๐ŸŽฏ User Feedback: Integrated feedback system

๐Ÿ”ฌ For Researchers

  • ๐Ÿ““ Research Notebooks: ml-research/
  • ๐Ÿ“Š Dataset Information: Clinical veterinary data
  • ๐Ÿง  Model Architecture: CNN + Random Forest ensemble
  • ๐Ÿ“ˆ Benchmark Results: 85%+ accuracy across models

๐Ÿฅ For Veterinarians

  • ๐Ÿค– AI Validation: Models reviewed by certified veterinarians
  • ๐Ÿ“š Content Review: All educational content expert-verified
  • ๐Ÿ”„ Feedback Loop: Continuous improvement with professional input
  • ๐ŸŒ Partnership Program: Collaboration opportunities available

๐Ÿค Contributing

We welcome contributions from developers, researchers, veterinarians, and cat enthusiasts! ๐Ÿฑ

๐Ÿ“‹ Contribution Areas

// Ways to Contribute
Contribution Types:
โ”œโ”€โ”€ ๐Ÿ’ป Code Development
โ”‚   โ”œโ”€โ”€ Frontend features & UI improvements
โ”‚   โ”œโ”€โ”€ Backend API enhancements
โ”‚   โ”œโ”€โ”€ ML model optimizations
โ”‚   โ””โ”€โ”€ Bug fixes & performance improvements
โ”œโ”€โ”€ ๐Ÿ”ฌ Research & Data Science
โ”‚   โ”œโ”€โ”€ Model accuracy improvements
โ”‚   โ”œโ”€โ”€ New disease classifications
โ”‚   โ”œโ”€โ”€ Data augmentation techniques
โ”‚   โ””โ”€โ”€ Research paper collaborations
โ”œโ”€โ”€ ๐Ÿ“š Content & Documentation
โ”‚   โ”œโ”€โ”€ Educational content creation
โ”‚   โ”œโ”€โ”€ API documentation
โ”‚   โ”œโ”€โ”€ Tutorial development
โ”‚   โ””โ”€โ”€ Translation efforts
โ”œโ”€โ”€ ๐Ÿฅ Medical Expertise
โ”‚   โ”œโ”€โ”€ Content validation
โ”‚   โ”œโ”€โ”€ Model accuracy review
โ”‚   โ”œโ”€โ”€ Clinical feedback
โ”‚   โ””โ”€โ”€ Best practices guidance
โ””โ”€โ”€ ๐ŸŽจ Design & UX
    โ”œโ”€โ”€ UI/UX improvements
    โ”œโ”€โ”€ Mobile experience
    โ”œโ”€โ”€ Accessibility enhancements
    โ””โ”€โ”€ User research

๐Ÿš€ Getting Started with Contributions

  1. ๐Ÿด Fork the Repository

    git clone https://github.com/your-username/PURRPAL.git
  2. ๐ŸŒฟ Create Feature Branch

    git checkout -b feature/amazing-feature
  3. ๐Ÿ“ Make Changes

    • Follow coding standards in each service
    • Add tests for new features
    • Update documentation
  4. ๐Ÿ” Test Thoroughly

    # Frontend testing
    cd frontend && pnpm test
    
    # Backend testing
    cd backend && npm test
    
    # ML service testing
    cd ml-services && python -m pytest
  5. ๐Ÿ“ค Submit Pull Request

    • Detailed description of changes
    • Link to related issues
    • Screenshots for UI changes

๐Ÿ“– Development Guidelines

  • ๐ŸŽฏ Code Quality: Follow ESLint, Prettier, and TypeScript standards
  • ๐Ÿงช Testing: Maintain 80%+ test coverage
  • ๐Ÿ“š Documentation: Update README files for significant changes
  • ๐Ÿ”’ Security: Follow OWASP guidelines
  • โ™ฟ Accessibility: Ensure WCAG 2.1 AA compliance
  • ๐Ÿ“ฑ Mobile-First: Test on multiple devices

๐Ÿ‘ฅ Team & Acknowledgments

๐Ÿ† Core Development Team

Role Name Expertise Responsibilities GitHub
๐ŸŽฏ Project Lead Ganang Setyo Hadi Full-Stack Leadership + AI Integration + Chatbot Development โ€ข Strategic project planning & execution
โ€ข Backend architecture & API development
โ€ข AI chatbot integration (Vertex AI Gemini)
โ€ข ML services integration & deployment
โ€ข Team coordination & technical leadership
@notsuperganang
๐ŸŒ Frontend Lead Hidayat Nur Hakim Frontend Development + UI Implementation โ€ข Next.js application development
โ€ข Component architecture & state management
โ€ข UI design implementation
โ€ข Frontend performance optimization
@Hidayattt24
๐Ÿง  ML Engineer Agil Mughni Computer Vision + Deep Learning โ€ข CNN model development & training
โ€ข Image recognition for cat disease detection
โ€ข Vision service API implementation
โ€ข Model optimization for production
@Findney
๐Ÿง  ML Engineer Muhammad Khalid Alghifari Data Science + Statistical ML โ€ข Symptom analysis model development
โ€ข Random Forest classifier implementation
โ€ข Feature engineering & data preprocessing
โ€ข Tabular ML service optimization
@khalidalghifarii
๐ŸŽจ UI/UX Designer Muhammad Ridho User Experience + Frontend Development โ€ข User interface design & prototyping
โ€ข User experience research & testing
โ€ข Design system development
โ€ข Frontend component implementation
@mridho24

๐ŸŽญ Team Expertise Matrix

Team Member Frontend Backend AI/ML UI/UX Project Management
Ganang Setyo Hadi โญโญโญ โญโญโญโญโญ โญโญโญโญ โญโญ โญโญโญโญโญ
Hidayat Nur Hakim โญโญโญโญโญ โญโญโญ โญโญ โญโญโญโญ โญโญโญ
Agil Mughni โญโญ โญโญ โญโญโญโญโญ โญโญ โญโญ
Muhammad Khalid โญโญ โญโญ โญโญโญโญโญ โญโญ โญโญ
Muhammad Ridho โญโญโญโญ โญโญ โญโญ โญโญโญโญโญ โญโญโญ

๐Ÿš€ Team Contributions Highlights

// Key Achievements by Team Member
Team Contributions:
โ”œโ”€โ”€ ๐ŸŽฏ **Ganang Setyo Hadi** (Project Lead)
โ”‚   โ”œโ”€โ”€ โšก Backend API architecture (50+ endpoints)
โ”‚   โ”œโ”€โ”€ ๐Ÿค– AI service integration pipeline
โ”‚   โ”œโ”€โ”€ โ˜๏ธ Google Cloud deployment setup
โ”‚   โ””โ”€โ”€ ๐Ÿ“Š Project management & team coordination
โ”œโ”€โ”€ ๐ŸŒ **Hidayat Nur Hakim** (Frontend Lead)
โ”‚   โ”œโ”€โ”€ โš›๏ธ Next.js 15 application development
โ”‚   โ”œโ”€โ”€ ๐ŸŽจ shadcn/ui component implementation
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ฑ Mobile-responsive design system
โ”‚   โ””โ”€โ”€ โšก Performance optimization (95+ Lighthouse)
โ”œโ”€โ”€ ๐Ÿง  **Agil Mughni** (Vision ML Engineer)
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ธ CNN model for skin disease detection
โ”‚   โ”œโ”€โ”€ ๐Ÿ”ฌ Computer vision research & development
โ”‚   โ”œโ”€โ”€ โšก FastAPI vision service deployment
โ”‚   โ””โ”€โ”€ ๐Ÿ“Š 85.2% model accuracy achievement
โ”œโ”€โ”€ ๐Ÿง  **Muhammad Khalid Alghifari** (Tabular ML Engineer)
โ”‚   โ”œโ”€โ”€ ๐ŸŒณ Random Forest symptom classifier
โ”‚   โ”œโ”€โ”€ ๐Ÿ“Š Feature engineering & data preprocessing
โ”‚   โ”œโ”€โ”€ โšก Tabular ML service implementation
โ”‚   โ””โ”€โ”€ ๐ŸŽฏ 87.3% prediction accuracy
โ””โ”€โ”€ ๐ŸŽจ **Muhammad Ridho** (UI/UX Designer)
    โ”œโ”€โ”€ ๐ŸŽจ Complete UI/UX design system
    โ”œโ”€โ”€ ๐Ÿ“ฑ Mobile-first design approach
    โ”œโ”€โ”€ โ™ฟ Accessibility-focused interfaces
    โ””โ”€โ”€ ๐ŸŒŸ User experience optimization

๐Ÿ™ Special Thanks

  • ๐Ÿ›๏ธ DBS Foundation: Coding Camp program sponsor
  • ๐ŸŽ“ Mentor Team: Technical guidance and project direction
  • ๐Ÿฅ Veterinary Partners: Medical expertise and content validation
  • โ˜๏ธ Google Cloud: AI/ML infrastructure support
  • ๐ŸŒ Vercel Team: Frontend hosting and deployment
  • ๐Ÿฑ Cat Community: User feedback and real-world testing

๐ŸŒŸ Open Source Contributions

This project builds upon the amazing work of the open source community:

  • โš›๏ธ React Team: Next.js framework
  • ๐ŸŽจ shadcn: UI component library
  • ๐Ÿง  Google: TensorFlow and Vertex AI
  • ๐Ÿ”ฌ Scikit-learn: Machine learning library
  • ๐ŸŽญ Framer: Motion animation library
  • ๐ŸŒŠ Tailwind CSS: Utility-first CSS framework

๐Ÿ“ž Support & Contact

๐Ÿ†˜ Getting Help

๐ŸŒ Community & Social

๐Ÿ“š Resources


๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE here

MIT License - Open Source Freedom
โ”œโ”€โ”€ โœ… Commercial use
โ”œโ”€โ”€ โœ… Modification
โ”œโ”€โ”€ โœ… Distribution
โ”œโ”€โ”€ โœ… Private use
โ””โ”€โ”€ โŒ Liability & Warranty

๐Ÿ”ฎ Future Roadmap

๐Ÿš€ Short-term Goals (Q1-Q2 2025)

  • ๐Ÿ“ฑ Mobile App Development (React Native)
  • ๐ŸŒ Multi-language Support (English, Bahasa Indonesia)
  • ๐Ÿ’ฌ Real-time Chat (WebSocket integration)
  • ๐Ÿ“Š Advanced Analytics (User behavior insights)
  • ๐Ÿ”” Push Notifications (Health reminders, alerts)

๐ŸŒŸ Long-term Vision (2025-2026)

  • ๐Ÿงฌ Genetic Analysis Integration
  • ๐Ÿฅ Telemedicine Platform (Video consultations)
  • ๐ŸŒ Regional Expansion (Southeast Asia)
  • ๐Ÿ“ฑ IoT Integration (Smart pet monitoring)
  • ๐Ÿค– Advanced AI Models (Multi-modal fusion)

๐Ÿพ Join the Revolution

PurrPal is more than just a platform - it's a movement to democratize veterinary care and improve the lives of millions of cats across Indonesia.

๐ŸŒŸ Ready to Make a Difference?

๐ŸŒ Try Live Demo ๐Ÿ“š Read The Docs ๐Ÿค Contribute ๐Ÿ’ฌ Join Community


๐Ÿ† Built with โค๏ธ for Cat Lovers in Indonesia ๐Ÿ‡ฎ๐Ÿ‡ฉ

PurrPal Team | DBS Foundation Coding Camp 2024

PurrPal Logo

Making veterinary care accessible, one paw at a time ๐Ÿพ

About

TOP 20 CAPSTONE DBS - PurrPal adalah platform kesehatan kucing berbasis AI yang revolutionizer, dirancang khusus untuk mengatasi tantangan akses layanan veteriner di Indonesia. Platform ini menggabungkan teknologi machine learning, web development modern, dan user experience yang intuitive untuk memberikan solusi kesehatan hewan yang comprehensive.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors