Este projeto foi desenvolvido com o intuito de colocar em prática o conhecimento que adquiri ao decorrer dos meus estudos.
O PrimeFlix lista o Top10 dos filmes atuais que estão em cartaz e possui um sistema de interação com o usuário.
Link para acessar a aplicação: https://primeflixfilmes.netlify.app/
O PrimeFlix é uma aplicação responsiva e com navegação optmizada através de rotas.
O projeto consume uma API open source e possibilita as seguintes interações:
- Acesso as informações mais detalhadas de cada filme que for selecionado.
- Opção de salvar e também de acessar o trailer do filme que foi escolhido.
- Acesso aos detalhes e informações dos filmes que estiverem nos seus favoritos. ( Armazenamento no LocalStorage ).
- Opção de excluir os filmes que estiverem na sua lista de favoritos.
- Após a lista ficar vazia uma tela surge com a sugestão de navegar para a Home da aplicação.
Foram utilizadas as seguintes tecnologias para desenvolver a aplicação:
- React.Js | Node.Js | JavaScript | Html5-Css3
- Hooks | useState | useEffect
- Package Manager | npm
- Libs | react-router-dom | toastify | Axios
- API | TMDB
#clonar o projeto
$ git clone https://github.com/Danielcsxx/PrimeFlix.git
#entrar no diretório
$ cd PrimeFlix
#instalar as dependências
$ npm install
$ npm install react-router-dom
$ npm install axios
$ npm install react-toastify
#iniciar a aplicação
$ npm start
localhost:3000