/Desafio333-Url-Preview

Desafio333 - Outubro 2019 - API URL Preview

Primary LanguageJavaScript

Desafio333-Url-Preview

Sobre o projeto

O Projeto faz parte de um desafio da comunidade Código Falado onde o projeto é criar uma API que, dada uma url, ela tem que retornar o máximo de informações possíveis sobre aquela url.

Sobre a API

A API atualmente está hospedada na heroku e você pode testar o projeto usando a url http://urlpreview.herokuapp.com/

Basta apenas fazer um POST nessa url passando como body param a url que você deseja extrair os dados

Exemplo
{
  "url": "https://github.com/codigofalado/"
}

E a partir disso, a api irá retonar um JSON contendo as informções daquela URL.

Exemplo
{
  "url": "https://github.com/codigofalado",
  "source": "github.com",
  "title": "Código Falado",
  "type": "profile",
  "description": "A comunidade de Live Coding onde aprendemos juntos! - Código Falado",
  "domain": "github.com",
  "thumbnail": "https://avatars0.githubusercontent.com/u/50280477?s=280&v=4",
  "sitename": "GitHub"
}

Sobre o frontend

O projeto conta com uma interface web feita em React consumindo a API do projeto, que possui 2 modos de visualização (raw json e um modo mais visivel das informações)

Você pode testar agora mesmo em

https://url-preview.netlify.com/

image

image

He4rt Developers

Conheça a comunidade He4rt Developers, que tem como objetivo disponibilizar a troca de conhecimentos entre desenvolvedores, majoritariamente brasileiros, para que possam crescer juntos como profissionais na área.

Discord server