Thanks to visit codestin.com
Credit goes to github.com

Skip to content

profBruno-UFC-Qx/classroom-mobile-final-petcare

 
 

Repository files navigation

Review Assignment Due Date Open in Codespaces

Proposta de aplicativo

Equipe

  • Nícolas Ferreira Leite 552425

Título do Projeto

PetCare

Descrição do Projeto

O PetCare é um aplicativo móvel (Android/Kotlin) projetado para centralizar e gerenciar a vida dos animais de estimação. O projeto ataca um problema comum para tutores de pets: a dificuldade em acompanhar o calendário de saúde e as rotinas de cuidado. Muitos tutores acabam esquecendo datas cruciais de vacinação, vermifugação ou até mesmo a compra de ração, o que pode impactar negativamente o bem-estar do animal.

O público-alvo são os "pais de pet" modernos, que tratam seus animais como membros da família e buscam soluções tecnológicas para otimizar seus cuidados. O PetCare funcionará como uma "caderneta de saúde digital" e um assistente pessoal, enviando lembretes proativos para garantir que nenhum compromisso importante seja perdido e ajudando a encontrar serviços essenciais, como pet shops próximos.


Funcionalidades Principais

  • Gerenciamento de Pets (CRUD): Permitir ao usuário cadastrar, editar, visualizar e excluir perfis para seus animais de estimação (incluindo nome, foto, espécie, raça, data de nascimento).
  • Caderneta de Saúde Digital: Registrar o histórico de vacinas, vermifugos e consultas veterinárias, com suas respectivas datas de aplicação e datas de reforço (próxima dose).
  • Agendamento de Lembretes: Criar e gerenciar lembretes para eventos de rotina (ex: dia do banho, comprar ração, medicação anti-pulgas) e eventos de saúde (próxima vacina).
  • Sistema de Notificações: O aplicativo deve disparar notificações push locais para alertar o usuário sobre os lembretes agendados, mesmo que o aplicativo esteja fechado.
  • Mapa de Pet Shops: Encontrar e exibir pet shops próximos ao usuário, utilizando a localização (GPS) e consumindo uma API de mapas (como Google Maps/Places).

Warning

Daqui em diante o README.md só deve ser preenchido no momento da entrega final.

Tecnologias:

Liste aqui as tecnologias e bibliotecas que foram utilizadas no projeto.


Instruções para Execução

[Inclua instruções claras sobre como rodar o projeto localmente. Isso é crucial para que você possa testá-lo nas próximas entregas. Somente caso haja alguma coisa diferente do usual

# Clone o repositório
git clone [https://docs.github.com/pt/repositories/creating-and-managing-repositories/about-repositories](https://docs.github.com/pt/repositories/creating-and-managing-repositories/about-repositories)

# Navegue para o diretório
cd [nome-do-repositorio]

# Siga as instruções específicas para a sua tecnologia...

About

qxd-0276-mobile-00-projeto-final-qxd0276-projeto-final created by GitHub Classroom

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%