Agol

Práctica de Código:

A libre elección del postulante, utilizando la API de Pokémon, se debe crear una página HTML donde se presente la siguiente información de un Pokémon en formato de reporte, en el cual inicie con un Pokémon por defecto desplegando su información y permita poder buscar nuevos pokémones actualizando el reporte: (35 puntos)

  • Nombre
  • Tipo
  • Altura
  • Peso
  • Movimientos
  • Foto

URL API: https://pokeapi.co/
Documentación: https://pokeapi.co/docs/v2
Ejemplo de uso: https://pokeapi.co/api/v2/pokemon/magikarp

Considerar el uso de alguna librería o marco de trabajo externo para el diseño de la página.

Ej.: Bootstrap, Material UI, Materialice, etc.

 Objetivos a Evaluar:

  • Comprensión de documentación para la creación/actualización/migración de nuevos requerimientos
  • Construcción de página web
  • Consumir una API
  • Interpretar la respuesta del servicio
  • Recorrer los arreglos del objeto devuelto
  • Presentar y listar los resultados en componentes acordes
  • Integración de librerías para personalización de estilos y funcionalidades
  • Buenas prácticas de programación (clean code)
  • Documentación para levantar el proyecto y que deje de manera clara y detallada el funcionamiento de cada una de sus funciones, variables y componentes.

Restricciones:

  • Dejar un máximo de 10 movimientos según el Pokémon elegido.

Se debe adjuntar un archivo comprimido ZIP con el código de la solución en la plataforma y enviar una copia al correo astrid.miranda@mop.gov.cl, indicando claramente las herramientas utilizadas para la codificación.

IMPORTANTE: Solo serán evaluadas las entregas que contengan todos los elementos (bibliotecas, archivos de configuración, documentación, etc.) necesarios para levantar el proyecto en un IDE como VS Code o similar