Skip to content

jguimar/hackathon-1000devs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1000devs-Hackathon

Badge indicando que o projeto foi criado em Dezembro de 2023 Badge indicando que o status do projeto é 'Em Progresso'

DescriçãoFuncionalidadesFuncionalidades a ImplementarTecnologiasDesenvolvedores

Rotas da api

Clique aqui para ir para o arquivo de rotas que pode ser importado no Insomnia

✏️ Descrição

Esse projeto foi desenvolvido para atender aos requisitos do desafio proposto pela Hackathon do 1000devs 2023, onde foi solicitado o desenvolvimento de uma API REST ustilizando node.js para a construção de uma carteira digital de vacinação. A API criada, realiza todas as interações de cadastro e pesquisa das informações dos pacientes.

🔨 Funcionalidades

  • Requisito de Nível 1 (Pessoas/Paciente): Rota de cadastro de pessoas;
  • Requisito de Nível 1 (Pessoas/Paciente): Rota de atualização de pessoas;
  • Requisito de Nível 1 (Pessoas/Paciente): Rota de pesquisa por pessoas;
  • Requisito de Nível 1 (Registro de Vacina Aplicada): Rota de cadastro ;
  • Requisito de Nível 1 (Registro de Vacina Aplicada): Rota de exclusão;
  • Requisito de Nível 1 (Registro de Vacina Aplicada): de pesquisa;
  • Requisito de Nível 1 (Consulta de Vacina): Rota de pesquisa de vacina;
  • Requisito de Nível 1 (Consulta de Vacina - Idade): Rota de pesquisa de vacina por ano (exato);
  • Requisito de Nível 1 (Consulta de Vacina - Idade): Rota de pesquisa de vacina por ano (até);
  • Requisito de Nível 1 (Consulta de Vacina - Idade): Rota de pesquisa de vacina por mês (exato);
  • Requisito de Nível 1 (Consulta de Vacina - Idade): Rota de pesquisa de vacina por mês (até);
  • Requisito de Nível 1 (Consulta de Vacina – Proteção): Rota de pesquisa de vacina por proteção (texto);
  • Requisito de Nível 1 (Consulta de Vacina - Paciente): Rota de pesquisa de vacina por paciente;
  • Requisito de Nível 1 (Consulta de Vacina - Paciente): Rota de pesquisa de vacinas pendentes para um determinado paciente;
  • Requisito de Nível 1 (Campanha de Vacinação ): Rota de cadastro de campanha;
  • Requisito de Nível 1 (Campanha de Vacinação ): Rota de edição de uma campanha;
  • Requisito de Nível 1 (Campanha de Vacinação ): Rota de cadastro de vacina em uma campanha;
  • Requisito de Nível 1 (Campanha de Vacinação ): Rota para deletar vacina de uma campanha;
  • Requisito de Nível 1 (Campanha de Vacinação ): Rota de pesquisa de campanha por data;
  • Requisito de Nível 1 (Campanha de Vacinação ): Rota de campanha através da proteção da vacina (texto).

📝 Funcionalidades a Implementar

  • Requisitos de nível 2;
  • Requisitos de nível 3.

💻 Tecnologias

Logo do Javascript Logo do node.js Logo do Postgresql Logo do VS code

👩 🧑 Desenvolvedores

foto de um homem negro careca, ele está sério e veste moletom azul escuro.

Joab Vitor

@Linkedin

foto de uma mulher branca com o cabelo preto preso e com franja, ela está séria e usa camisa preta em um fundo branco.

Izabella Nascimento

@Linkedin

foto de um homem branco com cabelo baixo. Ele está sério e veste uma camisa azul escura.

Jônatas Guimarães

@Linkedin

foto de uma mulher branca com cabelo cachaeado solto. Ela está sorrindo e veste uma camisa cinza.

Joyce de Souza

@Linkedin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors