/la-vie-api

HANDS ON #3 - API

Primary LanguageJavaScript

Stack Hacker

La Vie - Saúde Mental (API)

Nesse projeto, o desafio foi desenvolver para a clínica fictícia "La Vie - Saúde Mental" uma API que permita criar registros de psicólogos, pacientes e prontuários. Também ficamos responsáveis por criar o banco de dados que inclui: Criação do DER e do script SQL que gera o banco.

Conhecimentos aplicados:

  • MySQL para criação do banco de dados;
  • API REST para criação de rotas;
  • NodeJs e ExpressJS para validação e autenticação de usuário.

Funcionalidades criadas:

  • Validação de login para Psicólogos;
  • CRUD para Psicólogos, Pacientes e Agendamentos;
  • Dashboard para visualização de número de pacientes, psicólogos e atendimentos;
  • Gerar a documentação da API.

Critérios de Avaliação:

  • Boas práticas em relação ao uso de JS;
  • Boa organização do projeto usando os princípios do MVC;
  • Validação dos dados que entram na api;
  • Feedback de erros para os usuários;
  • Divisão de tarefas entre os membros da equipe seguindo os princípios da Metodologia Ágil Scrum;
  • Utilizar boas práticas de versionamento de código com Git.

💻 Desenvolvedores


Adriano Leal

Ariel Rodrigues

Beatriz Sanchez

Eduardo Gobbato

🔧 Tecnologias JavaScriptNodeJSMySQL