Skip to content

Aqui, você encontrará funções desenvolvidas em ES6, Higher Order Functions e testes para buscar informações sobre os animais do zoológico, como espécie e local de origem, além de informações sobre as pessoas responsáveis pela manutenção e cuidado dos animais.

Notifications You must be signed in to change notification settings

williandpg/zoo-functions

Repository files navigation

Projeto - Zoo Functions

Bem-vindo ao projeto do Zoológico Municipal! Aqui, você encontrará funções desenvolvidas em ES6, Higher Order Functions e testes para buscar informações sobre os animais do zoológico, como espécie e local de origem, além de informações sobre as pessoas responsáveis pela manutenção e cuidado dos animais.

Tecnologias Utilizadas

  • JavaScript (ES6): O projeto foi desenvolvido utilizando a versão mais recente do JavaScript, conhecida como ECMAScript 6 (ES6). Essa versão traz diversas melhorias e recursos que tornam o código mais legível, conciso e eficiente.
  • Higher Order Functions: O conceito de Higher Order Functions foi aplicado no desenvolvimento das funções do projeto. Essas funções recebem outras funções como parâmetros ou retornam funções como resultado, o que possibilita uma maior modularização e reutilização de código.
  • Jest (para testes): A biblioteca Jest foi utilizada para escrever e executar os testes unitários das funções desenvolvidas. O Jest é uma ferramenta poderosa e fácil de usar, que oferece recursos como asserções, mocks e cobertura de código.
  • Git e GitHub (controle de versão e colaboração): O Git foi utilizado como sistema de controle de versão para registrar e gerenciar as alterações feitas no código-fonte do projeto. O GitHub foi utilizado como plataforma de hospedagem e colaboração, permitindo o compartilhamento do código e facilitando a colaboração entre os membros da equipe.

Funcionalidades

  • Busca de Informações dos Animais: Você poderá utilizar as funções disponíveis para buscar informações específicas sobre os animais do zoológico, como sua espécie, local de origem e outras características relevantes.
  • Busca de Informações dos Cuidadores: As funções desenvolvidas também permitem obter dados sobre as pessoas que colaboram com a manutenção e cuidado dos animais no zoológico. Você poderá acessar informações como nome, cargo e área de especialização dos cuidadores.
  • ES6 e Higher Order Functions: As funções foram desenvolvidas utilizando recursos do ES6 e Higher Order Functions para facilitar a manipulação e organização das informações do zoológico.
  • Testes: Para garantir a corretude das implementações, foram criados testes unitários para cada função desenvolvida. Utilizamos a biblioteca Jest para a criação e execução dos testes.

Status do Projeto

O projeto está finalizado com todos os requisitos atendidos. Onde foram realizados 14 requisitos do projeto e 2 requisitos bônus.

Suporte

Se você tiver alguma dúvida relacionado a este projeto, sinta-se à vontade para abrir uma "Issue" aqui no GitHub.

Autores

  • Willian Gonçalves - Desenvolvedor(a) do projeto

About

Aqui, você encontrará funções desenvolvidas em ES6, Higher Order Functions e testes para buscar informações sobre os animais do zoológico, como espécie e local de origem, além de informações sobre as pessoas responsáveis pela manutenção e cuidado dos animais.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published