Skip to content

canofm/myfavoritelistings

 
 

Repository files navigation

Ejercicio MyFavoriteListings

Introducción

Esta es una aplicación que permite buscar publicaciones de MercadoLibre dentro de la categoría Computación. Cada publicación tiene a la izquierda un corazón que al hacer click debería guardarse como favorito. Y al hacer click en una publicación marcada como favorita, debería dejar de ser favorita. El problema es que cada vez que se refresca la página, los favoritos se pierden. El objetivo del ejercicio es conseguir que la aplicación recuerde las publicaciones favoritas por más que se recargue la página, utilizando LocalStorage. Desarrollar los tests unitarios que crea necesarios.

Tecnologías

  • AngularJs: MVW (Model-View-Whatever), resuelve concerns de vista, DI, comunicación con servidor, etc
  • Lo-Dash: librería de utilidades varias, sobre todo interesantes para trabajar con colecciones de forma funcional
  • Grunt: task runner para automatizar la tarea de levantar el servidor y refrescar ante un cambio en el código

Cómo correr la aplicación y los tests?

  • Instalación de dependencias / setup inicial: npm install && bower install
  • Servidor: grunt serve
  • Tests: grunt test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • ApacheConf 48.5%
  • JavaScript 31.3%
  • HTML 15.7%
  • CSS 4.5%