- 1. Generalidades
- 2. Características
- 3. Prototipos de baja y alta fidelidad
- 4. Historias de usuarios
- 5. Dificultades
- 6. Agradecimientos
Este proyecto fue desarrollado en dupla con Vanilla JavaScript y está diseñado para ser totalmente responsive. Se han utilizado historias de usuario para conocer las necesidades de los jugadores, prototipos de baja fidelidad para iterar sobre el diseño de la interfaz, y pruebas de usuario para obtener retroalimentación y mejorar el prototipo de alta fidelidad.
La página está dirigida a los fanáticos de Pokémon Go y a los jugadores nuevos que deseen conocer más sobre los Pokémon. También está diseñada para ser utilizada como una herramienta de referencia rápida para los jugadores intermedios y expertos.
Puedes acceder a nuestra Pokédex en el siguiente enlace:
- Pokedex: muestra 251 Pokémon, junto con su imagen, número, nombre y tipos.
- Filtrar y ordenar: el usuario puede filtrar y ordenar los Pokemon de acuerdo con el número de Pokedex y su nombre, y el buscador es en tiempo real.
- Buscar: permite buscar Pokémon por nombre o número de Pokedex, y mostrar información detallada sobre sus características.
- Regiones: permite ver los Pokémon que pertenecen a cada una de las regiones en el juego.
- Tipos: muestra una lista de los diferentes tipos de Pokémon, y al seleccionar uno de ellos, se muestra una lista de todos los Pokémon que pertenecen a ese tipo.
- Rareza: muestra una lista de los Pokemon clasificados por rareza, lo que permite a los usuarios ver fácilmente qué Pokemon son más difíciles de encontrar.
- Huevos: muestra una lista de los Pokemon que eclosionan a partir de los diferentes huevos disponibles en el juego.
Durante el desarrollo del proyecto, se realizaron prototipos de baja fidelidad para iterar sobre el diseño de la interfaz. Posteriormente, se crearon prototipos de alta fidelidad, que se ajustaron para mejorar la experiencia de usuario. Los prototipos de alta fidelidad se pueden encontrar aquí:
Se elaboraron historias de usuario para conocer las necesidades de los jugadores y mejorar la experiencia de usuario.
- Historia de usuario 1 Conocer los Pokémon - Como nuevo jugador de Pokémon Go quiero ver todos los pokemones que existan para conocerlos.
- Historia de usuario 2 Buscador - Como nuevo jugador de Pokémon Go quiero poder buscar un pokemon en particular con su nombre o numero.
- Historia de usuario 3 Identificar todos los tipos de pokémon que existen - Como nuevo jugador de Pokémon Go quiero ver los pokemones de un elemento en particular para poder identificarlos.
- Historia de usuario 4 Filtrado numérico y alfabético - Como jugador de Pokémon Go no quiero buscar en toda la lista, ya que conozco su nombre o número.
- Historia de usuario 5 Conocer las evoluciones y pre evoluciones de cada pokémon y los caramelos necesarios para evolucionarlos - Como jugador de Pokémon Go quiero ver las evoluciones y pre-evoluciones
- Historia de usuario 6 Conocer las diferentes regiones del juego y los pokemon que se pueden encontrar en ellas - Como jugador intermedio de Pokémon Go quiero saber que Pokémon me puede aparecer en cada región.
- Historia de usuario 7 Conocer la rareza de los pokémon - Como jugador de Pokémon Go quiero ver solo los pokemones legendarios.
- Historia de usuario 8 Saber que Pokémon me puede salir de un huevo en particular - Como jugador de Pokémon Go quiero ver cuales son los Pokémon que me pueden salir en un huevo de 7 km.
Al desarrollar una Pokédex funcional y útil, enfrentamos el desafío de presentar una gran cantidad de información de manera clara y concisa. Esto requirió de un conocimiento detallado de los Pokémon y sus características, lo cual fue un proceso largo y minucioso. Otro desafío importante fue asegurarnos de que la página fuera completamente responsive, lo cual logramos mediante el uso de Flexbox aplicado al CSS.
Además, fue necesario iterar en el diseño de la interfaz para encontrar la mejor manera de presentar la información y satisfacer las necesidades de los diferentes tipos de usuarios, desde principiantes hasta expertos. Este proceso incluyó la elaboración de historias de usuario, prototipos de baja y alta fidelidad y pruebas de usuario para obtener retroalimentación y mejorar el prototipo de alta fidelidad.
Agradecemos a todos aquellos que han contribuido en el desarrollo de este proyecto, en especial a los usuarios que nos brindaron su tiempo para probar y retroalimentar la funcionalidad de la Pokédex. También queremos agradecer a la comunidad de Pokemon Go por inspirarnos a crear una herramienta útil para los jugadores y fanáticos de este juego.
Este proyecto ha sido una oportunidad para aprender y mejorar nuestras habilidades de programación y diseño, y esperamos que nuestra Pokédex sea una herramienta útil para todos aquellos que la utilicen.
Por supuesto, también nos gustaría agradecer a los coach de Laboratoria que nos brindaron su apoyo y guía en los momentos en que no sabíamos cómo continuar o enfrentábamos dificultades. Sin su ayuda, no habríamos podido terminar este proyecto y aprender todo lo que aprendimos en el camino. ¡Gracias!
Gracias de nuevo por su tiempo y apoyo en este proyecto.