Skip to content

Latest commit

 

History

History
108 lines (60 loc) · 3.29 KB

README.md

File metadata and controls

108 lines (60 loc) · 3.29 KB

✔️1. Definición del producto

Es una pagina web referente a los atletas ganadores de melladas de las Olimpiadas de Rio 2016. Diseñada para ser intuitiva a la hora de buscar alguna información de interés a secar de cualquier atleta, país o deporte, siendo una experiencia agradable de búsqueda para el usuario, aunado a ello podrás encontrar el ranking de países con mas medallas ganadas y un visualización de los atletas con mayor numero de medallas.

Puntos para definir el producto.

  • ¿Quiénes son los principales usuarios de producto?

-Deportistas. -Aficionados.

  • ¿Cuáles son los objetivos de estos usuarios en relación con el producto?

    -Presentar datos acerca de la participación de los deportistas masculinos y femeninos en los  diferentes deportes.
    
    - Conseguir deportistas de alto nivel mundial .
    
    • Buscar como debe ser el nivel para llegar a los juegos.
  • ¿Cuáles son los datos más relevantes que quieren ver en la interfaz y por qué?

    • Que nuestro usuario pueda visualizar cuales son los paises con mas medallas ganadas, el gráfico representa el total de medallas que ha conseguido cada país, con esto nuestro usuario podra buscar de mejor forma los atletas de su interes.

    ✔️2. Plan de acción

UX

  • Diseñar la aplicación pensando y entendiendo al usuario.
  • Crear prototipos para obtener feedback e iterar.
  • Aplicar los principios de diseño visual (contraste, alineación, jerarquía)

*HTML y CSS

  • Uso de HTML semántico.
  • Uso de selectores de CSS.
  • Uso de flexbox en CSS.

JavaScript

  • Uso de condicionales.
  • Uso de bucles.
  • Uso de funciones (parámetros | argumentos | valor de retorno).
  • Manipular arrays (filter | map | sort ).
  • Manejo de eventos.

DOM y Web APIs

  • Uso de selectores del DOM.
  • Manejo de eventos del DOM.
  • Manipulación dinámica del DOM.

Testing

  • Testeo unitario.

Estructura del código y guía de estilo

  • Organizar y dividir el código en módulos (Modularización).
  • Uso de identificadores descriptivos.
  • Uso de linter (ESLINT).

Git y GitHub

  • Uso de comandos de git (add | commit | pull | status | push).
  • Manejo de repositorios de GitHub (clone | fork | gh-pages)
  • Colaboración en Github (branches | pull requests )

✔️3. Diseño:

-Prototipo de baja fidelidad:

prototipo baja fidelidad-pagina principal

-Prototipo en Figma💜

prototipo en figma

✔️ 4.Pruebas unitarias

Las Pruebas Unitarias (tests), permiten que las funciones encargadas de procesar, filtrar y ordenar la data, así como calcular estadísticas funcionen correctamente.

Estas deben dar una cobertura del 70% de statements (sentencias), functions (funciones), lines (líneas), y branches (ramas) del archivo src/data.js que contenga las funciones.

pruebas unitarias

✔️5.Link del plan de acción:💻

Trello: https://trello.com/b/ie6yBVJQ/rio-2016

✔️6. Autoras:💜💯

-Ana Karina Gonzalez

-Karen Berrio

-Naimerith Magdaleno