/frontend-challenge

Primary LanguageJavaScriptMIT LicenseMIT

Front End Challenge

Objetivo

Utilizando la API de Flicker, contruir una aplicación en React que sea capaz mostrar las imágenes en un grid que use la pantalla completa.

Instrucciones

Se debe crear un Fork de este repositorio y entregar los resultados por medio de un pull request.

El plazo de entrega es de 5 días, desde que se recibe la prueba. Se debe notificar por correo la finalización y entrega de esta.

Requisitos

La aplicación debe contar con los siguientes elementos/condiciones:

  • Se deben obtener las imágenes desde este endpoint (tip)
  • La página debe tener un grid que utilice la pantalla completa y debe ser responsive
  • La página debe tener scroll infinito
  • Al hacer click en una imagen, se debe deplegar un tooltip con la siguiente información:
    • Título
    • Descipción
    • Fecha de post
    • Fecha de actualización
    • Tags
    • Usuario que subió la imagen
  • El proyecto debe compilarse con Webpack

Bonus

  • Layout masonry

En qué nos fijaremos

  • Correcto uso de GIT
  • Correcto uso de React
  • Orden del código (clean code)
  • Diseño responsive

Vista y Demo

vista