Tecnologias utilizada no projeto:
- React.js: Biblioteca JavaScript para a criação de interfaces de usuário.
- Expo: Um conjunto de ferramentas e serviços construídos em torno de plataformas nativas e React Native que ajudam você a desenvolver, construir, implantar e iterar rapidamente em aplicativos iOS, Android e web a partir da mesma base de código JavaScript/TypeScript.
- TypeScript: Linguagem de programação para adicionar tipos estáticos ao JavaScript.
- Firebase: Um conjunto de serviços de computação em nuvem de back-end e plataformas de desenvolvimento de aplicativos fornecidos pelo Google.
- Firestore: Um banco de dados NoSQL hospedado na nuvem que os apps da Apple, do Android e da Web podem acessar diretamente usando SDKs nativos.
- Firebase Authentication: Tem como objetivo facilitar a criação de sistemas de autenticação seguros e, ao mesmo tempo, melhorar a experiência de login e integração dos usuários finais.
- React Query: Fazer o gerenciamento de estado entre o servidor e aplicação.
- Clone o repositório
- Instale as dependências com
yarn
- Inicie o expo go com
yarn start
- Login: [email protected]
- Senha: 111111
A aplicação oferece as seguintes funcionalidades:
- Criação de conta
- Login
- Autenticação
- Visualização de filmes
- Filtragem de conteúdos