Skip to content

Latest commit

 

History

History
136 lines (117 loc) · 3.46 KB

README.md

File metadata and controls

136 lines (117 loc) · 3.46 KB

Projeto solicitado no XP 44 da Gama Academy. Back-end: Criação de API e Banco de dados


API Documentação


✔️ la vie saúde mental // API ✔️



💻 Sobre o projeto

Projeto solicitado pela Gama Academy, sendo mentorado pelo professor Vinny. A finalidade é criar uma API (JS, MySQL, Node/Express) que envolva utilizar GET, POST, PUT e DELETE (CRUD) juntamente com um banco de dados, que por final terão endpoints que possibilitará o uso dessa mesma API. O objetivo é tambem colocar em prática os conhecimentos de backend criando uma API com endpoints e documentação pronta pra uso.


Escopo:

Um grupo de psicólogos se juntaram e criaram a clínica La Vie - Saúde Mental que oferece diversos tipos de terapia. Para ajudar nos atendimentos, eles precisam de uma API que permita criar registros de psicólogos, pacientes e prontuários.

✔️ Etapas e funcionalidades:

  • Criar a funcionalidade "Login" utilizando o método POST.
  • Criar o CRUD Doutores, que utiliza GET, POST, PUT e DELETE
  • Criar o CRUD Pacientes, que utiliza GET, POST, PUT e DELETE
  • Criar o CRUD Atendimentos, que utiliza GET e POST.
  • Criar a Documentação da API
  • Criar um Dashboard

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
  • Metodologia Ágil Scrum
  • Utilizar boas práticas de versionamento de código com Git
🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

  • [JavaScript]
  • [Node]
  • [Git]
  • [Express]
  • [MySQL]
  • [Banco de Dados]

Autores

Jaqueline Victal
Jaqueline
Victal
Gabriel Eagle
Gabriel
Eagle
Aline Galvão
Aline
Galvão
Hellimateas Barros
Hellimateas
Barros
Thais Freire
Thais
Freire

Solicitado por Gama Academy