Re-implementación del famoso complemento para navegadores Momentum.
Equipo:
Para instalar este proyecto:
$ git clone https://github.com/mtzfactory/geekfinity-react-project.git
$ cd geekfinity-react-project
$ npm install
$ npm start
-
WEATHER ~ En este módulo coordinamos dos llamadas a diferentes API, al iniciarse se lanza una para buscar las coordenadas de tu IP, cuando ésta se completa, se llama a la segunda, que segun la información recibida, devuelve la [previsión del tiempo][wunderground].
-
BAKGROUNDS ~ Fondos de pantalla con estilo geek, tomados de diferentes álbums de Filckr. Se pueden añadir mas albumes en el fichero albums.json.
-
QUOTES ~ Random de frases, a partir de varias APIs, o a partir del fichero quotes.json.
-
SEARCH ~ Módulo para realizar busquedas desde nuestra web, redireccionando la búsqueda de forma random a Yahoo, Google o Bing. Se puede especificar el buscador introduciendo 'y!', 'g!' o 'b!' delante de la búsqueda.
-
LOCALSTORAGE ~ Permite guardar los nombres del usuario y github para recuperarlos al volver a la página.
-
PERFIL GITHUB ~ Consulta el perfil del famoso repositorio, mostrando un poco de información de nuestro perfil y pudiendo acceder directamente a este.
-
HOC ~ Componente que añade la funcionalidad de actualizar según un intervalo los componentes pasados a través de él.