Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Desafio resolvido

Desafio concluído: ScreenMatch Frases!

Finalizei o desafio de construir a API do ScreenMatch Frases do zero e foi incrível!

A proposta era criar uma API REST em Java com Spring Boot que disponibilizasse o endpoint /series/frases, retornando aleatoriamente título, frase, personagem e pôster para o front-end consumir, exatamente como vimos nas aulas.

Tecnologias utilizadas:

  • Java + Spring Boot
  • Spring Web
  • Spring Data JPA
  • PostgreSQL
  • DevTools

O que aprendi e consolidei nesse desafio:

  • Modelagem de entidades e persistência no banco de dados
  • Criação de Repository, Service, Controller e DTOs
  • Exposição de endpoint REST com retorno no padrão esperado pelo front-end
  • Integração da API com o front-end já disponibilizado

Foi muito satisfatório ver o front-end funcionando e as frases aparecendo aleatoriamente a cada clique, principalmente quando apareceu a do Walter White: "Eu não estou em perigo, eu sou o perigo."

Deixo aqui o link do repositório para quem quiser dar uma olhada, sugerir melhorias ou trocar uma ideia:
https://github.com/aldenyjr/screenmatch-frases

Todo feedback é muito bem-vindo! Estou animado para continuar evoluindo.

2 respostas
solução!

Oi, Aldeny! Como vai?

Agradeço por compartilhar.

Gostei da sua análise, importante quando você destacou a construção completa da API com camadas bem definidas e a integração com o front-end. Isso mostra domínio do fluxo completo, desde a modelagem até o consumo dos dados, o que é um passo relevante na sua evolução.

Siga explorando projetos assim e buscando melhorias contínuas, isso fortalece muito sua base.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Oi Lorena, obrigado pelos esclarescimento e avaliação