À propos du projet

PawPal est une application SaaS complète destinée aux propriétaires d'animaux pour gérer la santé et les soins quotidiens de leurs animaux en un seul endroit. Elle prend en charge le suivi de plusieurs animaux avec des journaux de repas, des journaux de poids, l'historique des visites vétérinaires, des graphiques de poids interactifs avec sélection de plage, et une galerie de photos stockée dans le cloud. Des rappels intelligents utilisent les notifications du navigateur pour l'alimentation, les médicaments, le toilettage et les visites vétérinaires selon des horaires personnalisés. L'application inclut un conseiller par chat IA sensible au contexte, alimenté par une API LLM via un proxy Supabase Edge Function, afin que la clé API ne soit pas exposée au navigateur. L'IA peut référencer la race, l'âge, l'historique de poids, les repas et les visites vétérinaires de l'animal lors de ses réponses. Le frontend est construit avec React 18, Vite, React Router v6 et Tailwind CSS v4, avec Recharts pour les graphiques. Supabase fournit PostgreSQL, l'authentification, le stockage et les Edge Functions, avec Row Level Security limitant les utilisateurs à leurs propres données. Le déploiement est sur Vercel, et le projet est sous licence MIT.