- Aplicativo focado no armazenamento de mídia como filmes, séries e animes.
- O aplicativo trabalha com firebase para banco de dados e servidor.
- Uso de redux, redux-persist, redux-Thunk para manipulação de dados.
Exemplo: validação de rotas para saber se usuário está logado ou não.
Uso de componentes como: picker e slider.
Uso de fonts externas (Roboto) do google fonts.
O app contém os seguintes módulos:
- Uma tela de login para autenticação com validação de erros do próprio firebase.
- Uma tela cadastrado com validação de erros do próprio firebase.
- Uma tela de dashboard para listar o que foi cadastrado.
- Uma tela de perfil mostrando algumas informações do usuário:
Nome, foto, e-mail, e opção de recuperação de senha
- Uma tela de cadastro com alguns inputs para:
Nome, descrição, uplod de foto, slider de nota, picker para gênero
- Uma tela de detalhe com a opção de deletar ou editar.
- Uma tela para edição similar a tela de criação
RODANDO O PROJETO MOBILE
- yarn install => para instalar dependências do projeto
- yarn start => para inicializar o projeto
- yarn android => para executar o projeto no emulador android
- yarn ios => para executar no emulador iOS