Este proyecto fue realizado para una entrevista técnica de una importante empresa de turismo, el mismo consistia en desarrollar un cliente web en Angular JS y hacer la parte web responsive en formato tablet y mobile. En la parte de Angular JS se utilizaron patrones de diseño para manejar los algoritmos de filtrado. Del lado del servidor se utilizo NODE JS para generar respuestas al azar variando los datos devueltos en cada request, en el server se utilizo Express JS para hacerlo funcionar como un Api Rest.
Tanto del lado del cliente como del servidor, aplique buenas practicas, patrones de diseño y codigo en ES6.
Simplemente hay que clonar el repositorio, luego ejecutar:
$ npm install