Aplicativo mobile desenvolvido para a plataforma CazeTV, com foco em performance, usabilidade e uma experiência fluida para consumo de conteúdo esportivo em dispositivos móveis.
O CazeTV - Mobile é a versão mobile da plataforma de streaming voltada para conteúdos esportivos, como jogos ao vivo, replays e destaques. A aplicação foi construída utilizando React Native, com foco em performance, responsividade e experiência do usuário.
A estrutura do projeto foi pensada para facilitar manutenção e escalabilidade, com separação clara entre telas, componentes reutilizáveis, serviços e navegação.
A interface permite ao usuário:
- Assistir transmissões ao vivo
- Acompanhar eventos esportivos em tempo real
- Explorar destaques e melhores momentos
- Gerenciar perfil e preferências
- Interagir com conteúdos (favoritos, histórico)
- Acessar loja mobile para itens temáticos da CazeTV
- React Native
- Expo
- React Navigation
- Axios / Fetch API
- Context API / Hooks
- API Google
- API Futebol
O projeto segue uma arquitetura modular baseada em separação de responsabilidades:
APP-CAZE-TV/
│
├── .expo/
├── assets/
├── node_modules/
├── .gitignore
├── App.js
├── app.json
├── index.js
├── package-lock.json
└── package.jsonA aplicação é construída com foco em reutilização:
- Componentes comuns → Cards de vídeo, botões, players
- Layouts → Estrutura base (home, player ao vivo, dashboard)
- Componentes específicos → Player de vídeo, timeline de eventos, lista de transmissões
- Node.js (18+ recomendado)
- npm ou yarn
- Expo CLI
- Emulador Android/iOS ou dispositivo físico
npm installnpx expo start🌐 Acesso
Abra no emulador Android/iOS
Ou escaneie o QR Code com o app Expo Go|
|
|
|
|
|
|