Skip to content

vladimirflima/clinicaveterinaria

Repository files navigation

Sistema Veterinário

Esta aplicação é um sistema de cadastro de animais para uma clínica veterinária. Permite que os usuários cadastrem, editem, excluam e busquem animais. Além disso, possui um menu de navegação com diferentes seções do sistema.

Funcionalidades

  • Cadastro de Animais: Permite o registro de novos animais, incluindo nome, raça, tutor e contato.
  • Listagem de Animais: Exibe uma lista de todos os animais cadastrados.
  • Busca de Animais: Permite buscar animais pelo nome.
  • Ordenação da Lista: Ordena a lista de animais alfabeticamente ou por ordem de entrada.
  • Edição e Exclusão de Animais: Permite editar ou excluir informações dos animais cadastrados.
  • Menu de Navegação: Inclui navegação para diferentes seções do sistema, como Usuários, Animais, Tutores e Ajuda.
  • Informações do Desenvolvedor: Exibe informações de contato do desenvolvedor.

Tecnologias Utilizadas

Front-end

  • HTML: Estrutura básica da aplicação.
  • CSS: Estilização da interface, incluindo design responsivo para diferentes tamanhos de tela.
  • JavaScript: Manipulação do DOM e lógica de negócio da aplicação, incluindo event listeners e interação com o localStorage.

Armazenamento

  • LocalStorage: Armazenamento dos dados dos animais no navegador, permitindo persistência de dados entre sessões.

Estrutura de Arquivos

  • index.html: Página principal da aplicação, onde ocorre o cadastro e listagem de animais.
  • styles.css: Arquivo de estilos que define a aparência da aplicação.
  • script-animal.js: Arquivo de script que contém a lógica da aplicação.

Como Executar

  1. Faça o clone deste repositório para sua máquina local:

    git clone https://github.com/seu-usuario/sistema-veterinario.git
  2. Navegue até o diretório do projeto:

    cd sistema-veterinario
  3. Abra o arquivo index.html no seu navegador de preferência:

    open index.html

Contribuições

Contribuições são bem-vindas! Se você tiver sugestões ou melhorias, sinta-se à vontade para abrir um pull request ou relatar um problema.

Licença

Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais informações.