Deploy : https://mymovielist-artorys.vercel.app/
Feito para descobrir novos filmes,filtrando por plataformas de streaming,gêneros e pesquisa de filmes.avaliações do usuário e comentários também são possíveis,utlizando-se uma api para o consumo dos filmes e uma fake api para o gerenciamento da parte de usuário.
crie uma pasta e clone o repositório.
No diretório do projeto,crie um terminal e execute:
yarn
Isso irá instalar as dependências necessárias para a execução do projeto.
Após instalar as dependências, execute o build do projeto:
yarn start
Executa o aplicativo no modo de desenvolvimento em conjunto do vite. Abra http://localhost:3000 para visualizá-lo em seu navegador.
A página será recarregada quando você fizer alterações. Você também pode ver erros de lint no console.
Ambiente de desenvolvimento(IDE) - Visual Studio Code
- axios : Utilizado para trabalhar com requisições e respostas http.
- styled-components : Utilizado para estilização de componentes react.
- MUI : Utilizado para agilizar na criação de componentes,ja que esta biblioteca possui muitos componentes pré- fabricados.
- createContext e useContext : Para englobar uma página ou componente específico e poder o usar o contexto criado.
- react-hook-form e yup : Para registrar informações de formulários e suas validações,respectivamente.
- react-router-dom : Para administrar as rotas em sua aplição.
- react-player : Gerenciar os trailers e videos em sua aplicação.
- useState : feito para gerenciar seu estados de maneira declarativa e performática.
- swiper : Agilizar na criação e utilização de um carrosel de imagens com diversas configurações.
- react-intersection-observer : Utilizado para criar o scroll infito de filmes.
- JSON-SERVER : Feito para criar uma api fake,hospedada na heroku,com rotas de fácil acesso para login e registro.
Em desenvolvimento....