Skip to content

Projeto feito em grupo utilizando metodologias ágeis e git, solicitado pela gama academy. Principal objetivo é colocar em prática os estudos sobre o javascript no backend e CRIAÇÃO de APIs, BANCO DE DADOS etc. Backend [javascript], [node js], [mysql], [express], [database]

Notifications You must be signed in to change notification settings

GabrielZolk/LaVie-ApiCRUD-handsOn3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Projeto feito em grupo utilizando metodologias ágeis e git, solicitado pela gama academy. Principal objetivo é colocar em prática os estudos sobre o javascript no backend e CRIAÇÃO de APIs, BANCO DE DADOS etc. Backend [javascript], [node js], [mysql], [express], [database]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%