Skip to content

O StreamData é um app que busca, através do consumo da API da Twitch, deixar seus usuário atualizados de tudo que rola na plataforma, incluindo canais seguidos pelo usuário e conteúdos em alta.

License

Notifications You must be signed in to change notification settings

MrRioja/streamData

Repository files navigation

Logo

Você por dentro de tudo que rola na Twitch!



GitHub top language GitHub last commit

SobreStreamDataInstalaçãoTecnologiasAutor


Sobre

Projeto desenvolvido durante o bootcamp Ignite da RocketSeat na trilha de React Native cujo objetivo foi colocar em prática os ensinamentos do curso e consolidar as habilidades de construção de aplicativos móveis.

StreamData

O StreamData é um app que busca, através do consumo da API da Twitch, deixar seus usuário atualizados de tudo que rola na plataforma, incluindo canais seguidos pelo usuário e conteúdos em alta.

Como a API da roxinha é consumida, é imprescindível que o usuário realize o login na aplicação utilizando a sua conta da Twitch, conforme ilustrado abaixo:

Login

Trazer os canais seguidos que estão ao vivo e os conteúdos em alta são os motivos que justificam o login social e, após o login, o usuário terá essas informações na home similar a tela abaixo:

Home

Pronto! Com os canais ao vivo e os conteúdos em alta sendo exibidos, cabe o usuário escolher o que deseja assistir no momento e clicar no seu respectivo card, o qual irá direciona-lo para a Twitch em seu navegador, como podemos ver abaixo:

Detalhes de canal

Deixo a seguir um GIF para mostrar a aplicação em funcionamento e mostrar por completo os fluxos possíveis dentro do app:

Demonstração do app

Instalação

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disso é bom ter um editor para trabalhar com o código como VSCode.

📱 Rodando o App (Mobile)

# Clone este repositório
$ git clone git@github.com:MrRioja/streamData.git

# Acesse a pasta do projeto no terminal/cmd
$ cd streamData

# Instale as dependências
$ npm install
# Caso prefira usar o Yarn execute o comando abaixo
$ yarn

# Execute a aplicação
$ expo start

# Será aberto no terminal o menu do Expo onde poderá scanear o QR Code para executar o app diretamente no seu celular ou as opções de executar no emulador android ou iOS

Tecnologias

React

Expo





Autor

Luiz Rioja

Backend Developer

LinkedIn GitHub Gmail WhatsApp Skype

About

O StreamData é um app que busca, através do consumo da API da Twitch, deixar seus usuário atualizados de tudo que rola na plataforma, incluindo canais seguidos pelo usuário e conteúdos em alta.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy