Um serviço web que oferece avaliações de filmes de forma simples e prático.
O usuário escolhe um filme do catálogo para avaliar e escolhe o número de 1 à 5 informando seu e-mail.
No menu principal o usuário irá ver o catálogo de filmes e irá escolher, nisso é possível ver quantos avaliaram e qual a média de avaliação média que o filme tem.
O menu principal é paginado por até 12 resultados por página, então se precisa escolher os demais deverá passar para a próxima página com outros 12.
Ao selecionar um filme você deverá informar seu e-mail e o número de estrelas que você quer colocar.
Após a ação é possível ver que a avaliação do filme é atualizado.
- Java 21
- Node 20.10.0
git clone https://github.com/deyvidsalvatore/FilmeScore.git
cd backend/
./mvnw.cmd spring-boot:run
cd ..
cd frontend/
npm install
npm start
Método | URI | O que faz? |
---|---|---|
GET | /api/v1/filmes |
Retorna uma lista página de filmes |
GET | /api/v1/filmes/{id} |
Retorna uma lista de filme com um id específico |
PUT | /api/v1/score |
Coloca a avaliação de forma |
{
"filmeId": 1,
"score": 5,
"email": "algum@email.com"
}
Por favor consulte os termos de licença, clicando aqui.