Vaccine API
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












