Skip to content

lorena1209m/BOG005-data-lovers

 
 

Repository files navigation

Harry Potters Lovers Data

Objetivos de aprendizaje

  • Usa VanillaJS.

  • Pasa linter (npm run pretest): Imagen pretest

  • Pasa tests (npm test) Imagen test

  • Pruebas unitarias cubren un mínimo del 70% de statements, functions y lines y branches: Sí.

  • Incluye Definición del producto clara e informativa: Desarrollar una aplicación para dispositivos móviles y desktop en los cual los usuari@s pueden conocer información sobre los personajes de la saga de Harry Potter, datos curiosos, ordenando, filtrando y calculando datos importantes.

  • Incluye historias de usuario:

  1. Historia de Usuario 1: Yo, como visitante,

quiero visualizar los personajes desde mi celular

para conocer los nombres y datos de los personajes.

  1. Historia de Usuario 2: Yo, como visitante,

quiero ordenar los personajes por orden alfabético desde mi celular

para conocer el orden de los mismos.

  1. Historia de Usuario 3: Yo, como visitante,

quiero filtrar los personajes por casa de estudio desde mi celular

para conocer quienes pertenecen a cada casa.

  1. Historia de Usuario 4: Yo, como visitante,

quiero calcular el % de personajes por cada casa de Hogwarts desde mi celular

para conocer el % de cada casa.

  • Incluye sketch de la solución (prototipo de baja fidelidad): Imagen prototipo de baja fidelidad Imagen prototipo de baja fidelidad 2

  • Incluye Diseño de la Interfaz de Usuario (prototipo de alta fidelidad): Imagen prototipo de alta fidelidad Imagen prototipo de alta fidelidad2

  • Incluye link a Figma: anchor

  • Incluye el listado de problemas que detectaste a través de tests de usabilidad:

    • Las funciones puras debían estar dentro de un objeto.
    • En la función de ordenar de la Za por defecto reconocía la función de la Az.
    • Para los argumentos vacíos se debía generar un error.
  • UI: Muestra lista y/o tabla con datos y/o indicadores.

  • UI: Permite ordenar data por uno o más campos (asc y desc).

  • UI: Permite filtrar data en base a una condición.

  • UI: Es responsive.

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 99.3%
  • Other 0.7%