Vaccine API

server

Vaccine API

A Vaccine API é uma API REST desenvolvida para gerenciar pets e seus registros de vacinação. O backend foi criado para fornecer a estrutura necessária para a aplicação VaccineControl, permitindo que o frontend realize operações de cadastro, consulta, atualização e exclusão de dados. A API possui um sistema de autenticação baseado em JWT, garantindo que as rotas da aplicação sejam acessadas somente por usuários autenticados. No gerenciamento de pets, a API disponibiliza operações para criar, consultar, atualizar e remover registros. Cada pet também pode possuir um conjunto de vacinas associadas, permitindo manter seu histórico de vacinação organizado. O projeto utiliza MongoDB como banco de dados, com Mongoose para modelagem e interação com os dados. O desenvolvimento também foi utilizado para praticar a criação de APIs REST, autenticação, proteção de rotas e integração entre backend e frontend.

Tecnologias utilizadas

  • Express
  • JWT
  • MongoDB
  • Node.js
  • Typescript
Vaccine API | Node.js, Express e MongoDB