https://movies-c6d33.firebaseapp.com/
Projeto feito para manter estudos do Angular. Utilizei Firebase para implementação do login e cadastro do usuário. O componente de trailer é usado tanto para filmes como para séries também, assim como o componente de detalhes que é também reutilizável.
Feito uso as APIS abaixo:
https://developers.google.com/youtube/v3/
https://firebase.google.com/docs/reference/
-
Cadastrar Usuário
-
Logar Usuário
-
Exibir filmes/series populares
-
Buscar filmes/series pelo nome
-
Detalhes do filme/series
-
Exibir ator/atriz do filme/series
-
Exibir detalhe do ator/atriz
-
Abrir modal com trailer do filme/series
- Efetuar instalação da ultima versão do Angular.
- Angular 7.0
- git clone
- Abrir prompt de comando
- cd awesome-movies
- npm install
- Abrir prompt de comando
- cd awesome-movies
- ng serve --o
- Deixe-o executando
- Utilizar mais endpoints das APIs acima
- Implementar spinner quando for carregar algo
- Proteger rotas com AuthGuard
- Exibir tela de perfil do usuário
- Alterar dados do usuário
- Melhorar interface