MyPet is an intuitive mobile application developed with .NET MAUI and .NET API 6, focused on pet adoption and donation. The system offers user registration functionalities with secure authentication, profile photo uploads, password recovery via SMS (Twilio), and robust password encryption. Users can explore and interact with a detailed list of available pets, initiate real-time conversations (WebSocket), and have the option to favorite or report pets. In the app, users maintain full control over their interactions, being able to manage their active conversations, view and manage their listed pets for donation, access and modify their personal information and preferences.

The platform is enhanced by an administrative web system developed in Angular, providing effective management and detailed visualizations through a dashboard with maps and graphs. All system images are securely stored in Firebase storage, ensuring the integrity and availability of visual data.