Skip to content

Projeto de app full-stack responsivo de avaliação de filmes, realizado em monorepo e com armazenamento em banco de dados.

Notifications You must be signed in to change notification settings

israelanacleto/dsmovie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

DevSuperior logo DSMovie

Projeto de app full-stack responsivo de avaliação de filmes, realizado em monorepo e com armazenamento em banco de dados relacional dividido em 4 episódios, onde cada episódio o professor Nelio Alves explica passo-a-passo para realizá-lo. O site em deploy pode ser visto aqui.

Tecnologias

O sistema utiliza React em seu front-end e Spring no back-end.

Objetivos

O projeto possui objetivos a cada episódio, a saber:

  • Episódio 1 - Spring e React no mercado:

    • Criar projetos back-end e front-end
    • Salvar os projeto no Github em monorepo
    • Montar o visual estático do front-end
  • Episódio 2 - Aprofundando na Prática:

    • Implementar o back-end
    • Modelo de domínio
    • Acesso a banco de dados
    • Estruturar o back end no padrão camadas
    • Criar endpoints da API REST
    • Implantação na nuvem
  • Episódio 3 - O Mapa da Carreira:

    • Integrar back-end e front-end
    • Três pilares do React
      • Componentes
      • Props
      • Estado
    • React Hooks
      • useState
      • useEffect
      • useParams
      • useNavigate
  • Episódio 4 - Dúvidas Respondidas:

    • Sanar dúvidas dos alunos nos canais de comunicação

Objetivos pessoais

O objetivo deste treinamento é aprofundar meus conhecimentos em Spring, framework do Java, e compreender o funcionamento full-stack de uma aplicação. Apesar de React não ser a ferramenta da minha stack, percebo aproximações conceituais com o framework que utilizo (no caso, Angular) e o treinamento tem contribuído para agregar conhecimentos.

Funcionalidades

  • Tela Home (início): Tela inicial, onde mostra a lista de filmes cadastradas com páginas de navegação.
  • Tela de Cadastro: Tela para cadastro e armazenamento de informações da Tela Home.

About

Projeto de app full-stack responsivo de avaliação de filmes, realizado em monorepo e com armazenamento em banco de dados.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published