/trojantube

Um aplicativo criado com React e base de dados Supabase para acessar vídeos e adicionar os seu favoritos

Primary LanguageJavaScript

TrojanTube

Um aplicativo criado com React e base de dados Supabase para acessar vídeos e adicionar os seu favoritos

Conteúdo deste Readme:

Resumo

O Desafio

O objetivo do aplicativo é de possuir interface parecida com o YouTube. Criado para fins educacionais, foi o meu primeiro contato com o React. Criado durante uma imersão da Alura, estou aos poucos adaptando o design e algumas funcionalidades para ficar único.

O usuário deverá conseguir:

  • Percorrer as listas de vídeos já adicionados
  • Por meio do formulário, adicionar vídeos à base de dados e consequentemente à página também
  • (Em breve) Conseguirá visualizar os vídeos adicionados
  • Alterar o tema entre dark/light com um botão
  • Filtrar todos os vídeos com a barra de pesquisa

Screenshot

Preview

  • Em breve será adicionado

Deploy

Acesse através deste link

Processo de Criação

Projetado com

  • React
  • Styled Components
  • React Hooks
  • Base de dados do Supabase

O que falta fazer

  • Site em construção, ainda é necessário fazer a lista de videos adicionados aparecer na página inicial

O que eu aprendi

🟢 Como iniciar um projeto com React
🟢 Funcionalidades como useState, contextAPI, Hooks e useEffect
🟢 Utilizar e consumir uma base de dados com o Supabase

Autor