Skip to content

yandrade1305/dsmovie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DSMovie

Badge Concluído Badge Java Badge Spring Badge PostgreSQL

Índice

Descrição do Projeto

DSMovie é uma API Rest para avaliação de Filmes desenvolvido na semana Spring-React elaborada pela escola Dev Superior .

A aplicação tem backend e frontend integrados e disponíveis para uso no Netlify. Através do Link: https://yan-dsmovie.netlify.app/

Funcionalidades

As funcionalidades foram divididas por Movies e Score.

Os Filmes disponíveis podem ser avaliados inserindo um e-mail e uma nota dentro de un formulário.

Movies

Score

Métodos

   As requisições para a API devem seguir os padrões:

Método Descrição
GET Retorna informações de um ou mais registros.
PUT Atualiza dados de um registro ou altera sua situação.

Listar Filmes

  • Método HTTP
    • GET
  • API Endpoint
    • movies
  • Response 200 (application/json)
    [
      {
          "id": "Id do filme.",
          "title": "Título do Filme.",
          "score": "Pontuação da avaliação do filme.",
          "count": "Quantidade de avaliações.",
          "image": "Imagem do Filme."       
      },
      {
          "id": "Id do filme.",
          "title": "Título do Filme.",
          "score": "Pontuação da avaliação do filme.",
          "count": "Quantidade de avaliações.",
          "image": "Imagem do Filme."       
      }
    ]

Detalhar Filme

  • Método HTTP
    • GET
  • API Endpoint
    • movies/{id}
  • Response 200 (application/json)
      {
          "id": "Id do filme.",
          "title": "Título do Filme.",
          "score": "Pontuação da avaliação do filme.",
          "count": "Quantidade de avaliações.",
          "image": "Imagem do Filme."        
      }

Cadastrar Avaliação

  • Método HTTP
    • PUT
  • API Endpoint
    • scores
  • Response 200 (application/json)
      {
        "movieId": "Id do filme",
        "email": "Email do usuário",
        "score": "Pontuação da avaliação do filme."
      }

Pessoas Desenvolvedoras


Yan Andrade de Sena

Conclusão

Diversas vezes, quando utilizava o YouTube aparecia a propaganda da semana Spring-React, tinha acabado de entregar outro projeto pro meu portfólio, que é o projeto Miltankbank, mas, apesar disso, optei por fazer essa capacitação.

E que decisão incrível que tomei! Eu me surpreendi com os conteúdos e a forma como ele foi passado, aprendi muitas coisas. Por exemplo publicar o projeto no Heroku e no Netlify.

Gostei demais dos vídeos disponibilizados, da página de apoio no Github, da organização geral do evento e o resultado foi muito satisfatório.

Agradeço imensamente a equipe do Dev Superior e especialmente ao Nelio Alves, é um ótimo professor explica super bem e nossa como fiquei com vontade de assinar o Dev Superior.

About

DSMovie desenvolvido na Semana Spring-React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published