Um projeto de uma plataforma de vídeos fictícia criada no curso "JavaScript: consumindo e tratando dados de uma API" da Alura.

Nesse curso foi usado o plugin json-server para emular uma API Rest para ser consumida via Fetch API.

No curso foram abordados temas como async/await, try/catch, assincronicidade dentre outros.

Tecnologias utilizadas

  • HTML
  • CSS
  • JavaScript

Como acessar online

O deploy do projeto foi feito pelo Netilify e está disponível em https://vidlfow.netlify.app/

Como rodar localmente

Este projeto usa JavaScript puro. No entanto, importa dados de um arquivo JSON, então é preciso usar o json-server para rodá-lo localmente.

No caso, primeiro você precisará baixar o projeto com o seguinte comando:

git clone https://github.com/RenanSantos7/vidflow.git

Agora, a pasta em que o projeto foi salvo no Visual Studio Code. Então, abra o terminal integrado e rode o seguinte comando para instalar o json-server:

npm install -g json-server

Após, rode o seguinte comando para que o json-server leia o JSON com os dados:

json-server --watch backend/videos.json

Agora basta abrir o arquivo index.html dando duplo clique nele no seu gestor de arquivos ou com o Live Server no vscode.