Projeto para fins didáticos de final de módulo 4 proposto por Resilia Educalção

Overview

Academia

API_Academia

Projeto para fins didáticos Resilia Educação - Projeto Final Módulo 4

  • Tem como objetivo criar uma API RESTful de uma academia, onde será possível aplicar as operações CRUD na entidade "Serviços", utilizando o Node.js com framework Express.

Pré-Requisitos

  • Node.js v.16.14.0
  • NPM v.8.3.1

Tecnologias, pacotes e frameworks utilizados

Instalação da Aplicação

Para clonar o repositório:

  git clone https://github.com/SuzannePS/API_Academia.git

Acesse a pasta criada:

cd API_Academia

Para iniciar os projetos use o comando abaixo:

npm run dev

* Método GET para visualizar todos os serviços ( /servicos)

Schema da resposta. 
{
"serviço": [
 {
   "ID"
   "AULA": 
   "PROFISSIONAL"
   "TREINO"
   "PERIODO"
   "DIASEMANA"
   "ALUNO"
  ]
  
  * Método POST para adicionar um novo aluno ( /servicos)

Para adicionar, segue o esquema:
  {
    "aula": 
    "profissional" : 
    "treino" : 
    "periodo" : 
    "diaSemana" : 
    "aluno :
}

Schema da resposta:

  "Mensagem": "O aluno teste foi adicionado com sucesso",
 
  * Método DELETE para apagar por ID ( /servicos/ID/{o número de id})

Schema da resposta:

  "Mensagem": 
	"serviço": " Cadastro aluno 7 deletado com sucesso",
	"erro": false
  
  * Método PUT para atualizar serviços por ID ( /servico/ID/{o número de id})

Schema da resposta:

"serviço": {
	     "aula": 
	     "profissional": 
	     "treino": 
	     "diaSemana": 
	     "aluno": 
	   },
	"erro": false
     }
  
You might also like...

Este projeto é um boilerplate completo, constantemente atualizado, configurado nos mínimos detalhes para servir de base para projetos profissionais do mais alto nível.

Boilerplate Completo e atualizado com Next.js, Typescript Styled-Components, Testes, Redux Toolkit e PWA 📝 Sobre o Projeto Este projeto é um boilerpl

Aug 21, 2022

Atividade do Módulo 03 - Especialização em Front-end - Turma 01; Criação de uma API de Rick and Morty com React.js.

Atividade do Módulo 03 - Especialização em Front-end - Turma 01; Criação de uma API de Rick and Morty com React.js.

Screenshots Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you

Dec 1, 2021

La extensión web que muestra el precio de los juegos de la web de Xbox, PlayStation, Nintendo y Epic Games Store con los impuestos de Argentina incluidos. Conocé cuanto vas a pagar por tus juegos 💚💙❤️

La extensión web que muestra el precio de los juegos de la web de Xbox, PlayStation, Nintendo y Epic Games Store con los impuestos de Argentina incluidos. Conocé cuanto vas a pagar por tus juegos 💚💙❤️

Conocido anteriormente como Xboxito Impuestito - Conocé el precio real de los juegos Impuestito calcula y muestra el precio de los juegos de la web de

Dec 4, 2022

Atividade do Módulo 5

Diogo Turismo SPRING + REACT A aplicação WEB DIOGO TURISMO, foi usado o Ecosistema Spring, com Front-end usando ReactJS e Back-end com Java Spring Boo

Mar 18, 2022

Aplicação que permite a busca por nome de usuários do Github e mostra seus repositórios.

Aplicação que permite a busca por nome de usuários do Github e mostra seus repositórios.

Github User Finder Aplicação que permite a busca por nome de usuários do Github e mostra seus repositórios. 💻 Acesse a aplicação aqui 🎨 Layout por A

Apr 30, 2022

Códigos desenvolvidos durante o módulo 4. (Node.js)

Live-coding-modulo4 Códigos desenvolvidos durante o módulo 4. (Node.js) Semana 1 NODE documentação | video-extra CALLBACKS documentação | video-extra

Jun 9, 2022

Revisão módulo 3 T07

Criar uma API rest para o conjunto de front e back da aula de revisão sendo uma TO-DO LIST Criar uma chamada com API de terceiroscom axios, api-joke,

Sep 3, 2022

Jogo de batalha-naval desenvolvido por alunos da Fatec

encouracadoValente Projeto de jogo Batalha-Naval desenvolvido por alunos da Fatec Para testar em localhost: Pre-requisitos Node.js instalado Servidor

Nov 27, 2022

Projeto Clocker, para agendamento de horários, desenvolvido durante a Semana Full Stack cem custo!

Projeto Clocker, para agendamento de horários, desenvolvido durante a Semana Full Stack cem custo!

Bem vindo à Semana Full Stack Sem Custo, da Codar.me! Entre os dias 5 e 9 de abril, vamos desenvolver uma aplicação completa: front, back e banco de d

Dec 11, 2022
Owner
Suzanne Patrícia de Souza
Estudante WebDev Full Stack | HTML | CSS | JavaScript | Git |
Suzanne Patrícia de Souza
Projeto de Final de Módulo da Resilia, curso de Web Dev Full Stack, utilizando como base Node.js e Javascript.

?? API Transportadora Projeto de encerramento do módulo 4 da Resilia Educação. O objetivo é desenvolver uma API Rest de uma transportadora. ?? Pré-req

null 5 Mar 26, 2022
Projeto de conclusão de módulo - Bootcamp Resilia Web FullStack

projeto_Modulo5_Imobiliaria_Frontend_ReactJS Projeto Final do módulo 5, Resilia Web Full Stack. ?? Descrição O objetivo deste projeto é aprender a est

Emanuel Melo 4 Jan 21, 2022
Projeto Final - Web FullStack do curso Resilia

Amassa API As dependências utilizadas no projeto foram: ?? Iniciando o projeto Recomendamos que faça o download do Insomnia na sua maquina! download i

Matheus Germano 3 May 6, 2022
API Desenvolvida na linguagem Node de fim de módulo 4 Resilia

?? Escola - Projeto de módulo 4 - Resilia Projeto de educacional do curso de Web Dev Full Stack da Resilia Educação referente ao Fim do Módulo 04. Pro

Jhack Costa 4 Mar 23, 2022
Jogo da Memória é um projeto proposto no curso do Programador Br.

Jogo da Memória ?? Repositório do projeto Jogo da Memória proposto no curso de Desenvolvimento Web Full Stack (Programdor Br). ?? Menu Clique para exp

Bruno Seghese 9 Sep 20, 2022
A AfirmaJobs é uma plataforma de divulgação de vagas voltadas para a diversidade e inclusão. A aplicação foi desenvolvida como projeto final do curso bootcamp da Reprograma

AFIRMAJOBS Este projeto é resultado do Bootcamp Back-End - Todas em Tech - { reprograma } Justificativa Grupos historicamente minorizados – população

Geankre Souza 7 Dec 13, 2022
Educare é um projeto que visa auxiliar os estudos dos alunos por meio da resolução de questões. Front-end construído com Next.js.

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Tarso Jabbes 3 Feb 6, 2022
Primeiro projeto do Módulo 1 da Blue ed Tech - Web Fullstack

Projeto1-Modulo1-BlueFullstack Módulo 1 - Blue ed Tech - Web Fullstack Projeto 1 - A Jornada do Herói A premissa é a seguinte: O nosso herói chegou ao

Vinhas93 2 Mar 9, 2022
API para Ocean AR Hackathon por innovación virtual.

Ocean-AR-Backend API para Ocean AR Hackathon por innovación virtual. Dependencies Dependencies Installation npm i express cors jsonwebtoken sequelize

Luis Armando Prado 3 May 14, 2022
Desafio 21 dias de código proposto pela Rocketseat.

21-days-of-code Desafio 21 dias de código proposto pela Rocketseat. As regras para participar do desafio são: Todos os dias, codar por pelo menos 1h;

Madalena Machado Rocha 8 Sep 17, 2022