Skip to content

YamilethReveca/DEV012-dataverse

 
 

Repository files navigation

Dataverse

Índice

1. Introducción

¡Bienvenido a Pokémon! La aplicación web está diseñada para todos los amantes de Pokémon. Con pokémon, puedes adentrarte en el fascinante mundo de los Pokémon y explorar información detallada sobre estas criaturas icónicas. Hemos desarrollado esta aplicación con el propósito de brindarte una experiencia enriquecedora y divertida.

2. Funcionalidades

Pokémon te ofrece una variedad de funcionalidades útiles para explorar y aprender más sobre tus Pokémon favoritos:

Filtrar Pokémon por tipo: La aplicación te permite seleccionar un tipo de Pokémon específico, como Agua, Fuego, Dragón y muchos otros, para ver una lista de Pokémon relacionados con ese tipo.

Ordenar Pokémon: Puedes ordenar la lista de Pokémon de acuerdo con tus preferencias. Elige entre criterios de ordenación como el nombre en orden alfabético ascendente o en orden descendente.

Estadísticas Pokémon: Se proporciona estadísticas útiles que te ayudarán a comprender mejor a los Pokémon. Puedes acceder a datos como el promedio de peso, la suma total de pesos, el peso mínimo y máximo en la lista seleccionada.

3. Cómo usar la aplicación

Utilizar Pokémon es fácil y divertido. Aquí hay algunos pasos para ayudarte a aprovechar al máximo la aplicación:

Filtrado por Tipo: En la parte superior de la página, encontrarás un menú desplegable que te permite seleccionar un tipo de Pokémon de tu elección. Una vez que lo elijas, la lista de Pokémon se actualizará automáticamente para mostrar solo los de ese tipo.

Ordenación Personalizada: En el segundo menú desplegable, puedes seleccionar tu criterio de ordenación preferido. Esto te permitirá organizar la lista de Pokémon por nombre de manera ascendente o descendente.

Limpiar Selecciones: Si en cualquier momento deseas volver a la lista completa de Pokémon, simplemente haz clic en el botón "Limpiar" y restaurarás la vista general.

Estadísticas Detalladas: Mientras exploras la lista de Pokémon, observarás una sección llamada "Estadística Pokémon". Aquí, puedes obtener información útil sobre las estadísticas de los Pokémon en la lista actual.

4. Pasos seguidos

El proceso de desarrollo fue meticuloso y cuidadosamente planificado para garantizar que la aplicación fuera de alta calidad y cumpliera con el objetivos. Aquí están los pasos clave:

Definición del Tema: Seleccion del tema central, que en este caso fue Pokémon.

Prototipo de Alta Fidelidad: Prototipo detallado y de alta fidelidad utilizando la herramienta Figma. Durante esta etapa, también se definió los tipos de Pokémon que se incluirían en esta aplicación.

Desarrollo de Código: Implementación de estructura HTML y el archivo view.js. El archivo view.js desempeñó un papel crucial ya que dinamizó gran parte de la interfaz, construyendo el contenido de la página mediante JavaScript y manipulando el DOM con funciones como createElement() y appendChild().

Implementación de Funcionalidades: Funcionalidades principales, como los filtros, opcion de ordenar y un botón de limpieza para una experiencia de usuario más sencilla.

Estilización (CSS): La estilización de la aplicación, refinando el diseño a través de múltiples iteraciones de CSS hasta alcanzar un resultado que nos satisfizo.

Funcionalidades Finales: Las últimas características para mejorar la experiencia del usuario y cumplir con los objetivos.

5. Pruebas

Pruebas Unitarias: Las pruebas unitarias exhaustivas para garantizar que cada componente funcionara correctamente y que no hubiera errores en el código.

Pruebas de Aceptación (OA): Luego de superar las pruebas unitarias, se ejecutó pruebas de aceptación para confirmar que este proyecto se alineara con los requisitos definidos previamente.

Corrección de Errores: Identificar y corregir cualquier error que surgió durante las pruebas de aceptación, asegurando que la aplicación estuviera lista para su lanzamiento.

Pruebas e2e: Las pruebas e2e para validar internamente el funcionamiento de la aplicación.

Autora: Yamileth Caldera Espero que disfrutes explorando el mundo de los Pokémon con está aplicación. Diviértete y sigue la experiencia de Pokémon.

About

DATAVERSE , es un proyecto para visualizar, filtrar por tipo y ordenar por nombre de los pokemones.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 93.5%
  • CSS 4.5%
  • HTML 2.0%