WELCOME TO GHIBLI DREAMS
+Studio Ghibli is a renowned Japanese animation studio known for its enchanting and visually stunning films. + Here are some of their most beloved works.
+diff --git a/README.md b/README.md
index e2a913eb..a213b685 100644
--- a/README.md
+++ b/README.md
@@ -1,118 +1,140 @@
-# Data Lovers
-
+# PROYECT DATA LOVERS
+***
## Índice
-
-* [1. Preámbulo](#1-preámbulo)
-* [2. Resumen del proyecto](#2-resumen-del-proyecto)
-* [3. Objetivos de aprendizaje](#3-objetivos-de-aprendizaje)
-* [4. Consideraciones generales](#4-consideraciones-generales)
-* [5. Criterios de aceptación mínimos del proyecto](#5-criterios-de-aceptación-mínimos-del-proyecto)
-* [6. Hacker edition](#6-hacker-edition)
-* [7. Consideraciones técnicas](#7-consideraciones-técnicas)
-* [8. Pistas, tips y lecturas complementarias](#8-pistas-tips-y-lecturas-complementarias)
-* [9. Checklist](#9-checklist)
-
+* [1. Preámbulo](#1-Preámbulo)
+* [2. Resumen Proyecto](#2-Resumen-de-proyecto)
+* [3. Componentes del proyecto ](#3-Componentes-del-proyecto )
+* [4. Investigacion UX](#4-Investigacion-UX)
+* [5. Diseño de la Interfaz de Usuario](#5-objetivos-de-aprendizaje)
+* [6. Implementación de la Interfaz de Usuario](#6-implementacion-de-la-interfaz-de-usuario)
+* [7. Resultado del proyecto](#7-Resultado-del-proyecto)
+* [8. Visualización del Proyecto](#8-Resultado-del-proyecto)
***
-## 1. Preámbulo
-
-Según [Forbes](https://www.forbes.com/sites/bernardmarr/2018/05/21/how-much-data-do-we-create-every-day-the-mind-blowing-stats-everyone-should-read),
-el 90% de la data que existe hoy ha sido creada durante los últimos dos años.
-Cada día generamos 2.5 millones de terabytes de datos, una cifra sin
-precedentes.
-
-No obstante, los datos por sí mismos son de poca utilidad. Para que esas
-grandes cantidades de datos se conviertan en **información** fácil de leer para
-los usuarios, necesitamos entender y procesar estos datos. Una manera simple de
-hacerlo es creando _interfaces_ y _visualizaciones_.
-
-En la siguiente imagen, podrás ver cómo con la data que que se ve en la parte
-izquierda se puede construir una interfaz amigable y entendible por las
-usuarias, al lado derecho.
-
-
-
-## 2. Resumen del proyecto
+# 1. Preámbulo
+🙋💬 Hola somos Yanet y Yohana...Bienvenidos al mundo Ghibli de nuestro proyecto Data Lovers! Antes de empezar, queremos explicar que Si hay algo que caracteriza el anime de este siglo XXI es la influencia que estudio Ghibli y Hayao Miyazaki han tenido en él. Prácticamente todos los directores de renombre se sienten influidos por sus películas, lo que nos ha dado un anime de calidad indiscutible. Nuestra página te muestra 20 posters de films con detalles acerca del director, productor, descripción entre otros, te hará recordar los grandes hitos del estudio: ecología, monstruos, humanismo, viajes a mundos inimaginables, ternura e imaginación. Te invitamos a recordar estas piezas de arte y animarte a que las veas por primera vez o verlas nuevamente.
-En este proyecto **construirás una _página web_ para visualizar un
-_conjunto (set) de datos_** que se adecúe a lo que descubras que tu usuario
-necesita.
+Encontrarás más información en: https://es.wikipedia.org/wiki/Studio_Ghibli , https://www.ghibli.jp/ , https://www.netflix.com/pe/browse/genre/81227213.
-Como entregable final tendrás una página web que permita **visualizar la data,
-filtrarla, ordenarla y hacer algún cálculo agregado**. Con cálculo agregado
-nos referimos a distintos cálculos que puedes hacer con la data para mostrar
-información aún más relevante para los usuarios (promedio, el valor máximo
-o mínimo, etc).
+# 2. Resumen de Proyecto
+El proyecto consiste en la construcción de una página web que se adapte a diversos formatos de pantallas.
+Nuestro objetivo es crear un sitio web llamado "Ghibli Dreams" donde los usuarios puedan encontrar un directorio de 20 películas del Studio Ghibli, incluyendo información detallada como el año de lanzamiento, el director, el productor y otras características relevantes. Queremos proporcionar a los usuarios una fuente confiable y completa de información sobre las películas de Studio Ghibli en un solo lugar.
-Esta vez te proponemos una serie de datos de diferentes _temáticas_ para que
-explores y decidas con qué temática te interesa trabajar. Hemos elegido
-específicamente estos sets de datos porque creemos que se adecúan bien a esta
-etapa de tu aprendizaje.
+El proyecto se ha desarrollado utilizando HTML, CSS y Javascript basada en data de formato Json. Como versión final nuestra página web permite visualizar la data, filtrarla, ordenarla y ver el cálculo agregado.
-Una vez que definas tu área de interés, buscar entender quién es tu usuario
-y qué necesita saber o ver exactamente; luego podrás construir la interfaz que
-le ayude a interactuar y entender mejor esos datos.
+# 3. Componentes del proyecto
+**3.1 Objetivo General:**
+Realizar una interfaz que me permita visualizar los posters con informacion de los films de Studios Ghibli desde cualquier dispositivo.
-Estos son datos que te proponemos:
+**3.2 Objetivos específicos:**
+* Definir las necesidades del usuario para poder determinar los componentes que contendrá la interfaz.
+* Maquetación de la página web.
+* Creación de Historias de Usuario.
+* Revisión de Objetivos de aprendizaje.
-* [Pokémon](src/data/pokemon/pokemon.json):
- En este set encontrarás una lista con los 251 Pokémon de la región de Kanto
- y Johto, junto con sus respectivas estadísticas usadas en el juego
- [Pokémon GO](http://pokemongolive.com).
- - [Investigación con jugadores de Pokémon Go](src/data/pokemon/README.md)
+## Presentación
+ 
-* [League of Legends - Challenger leaderboard](src/data/lol/lol.json):
- Este set de datos muestra la lista de campeones en una liga del
- juego League of Legends (LoL).
- - [Investigación con jugadores de LoL](src/data/lol/README.md)
-
-* [Rick and Morty](src/data/rickandmorty/rickandmorty.json).
- Este set nos proporciona la lista de los personajes de la serie Rick and
- Morty. [API Rick and Morty](https://rickandmortyapi.com).
- - [Investigación con seguidores de Rick and Morty](src/data/rickandmorty/README.md)
+***
+# 4.Investigación UX
+Nuestro proceso creativo consta de:
+## Historias de usuario
+Para desarrollar "Ghibli Dreams", las historias de usuario son el primer paso para construir la web.
+se ha identificado las siguientes necesidades y requerimientos de los usuarios, expresados en forma de historias de usuario:
+
+### Historia N°1: "Yo como usuario, quiero poder ver una página web donde se visualicen las imágenes de los films, los títulos de las películas y el año de estreno producidas por Studios Ghibli."
+
+* Definición de terminado:
+ Se ha implementado una función que mostrará los 20 posters.
+ La historia se testeó a 5 usuarios reales y se hicieron los cambios resultantes del testeo.
+ La página debe ser responsive. En versión mobile debe mostrar un listado de 20 pokemon.
+* Criterios de aceptación:
+ Las y los usuarios verán una galería de 20 posters ordenada.
+ El usuario podrá hacer uso del scroll para ver los demás posters.
+
+### Historia N°2: "Yo como usuario, quiero poder buscar y explorar las 20 películas de Studio Ghibli disponibles filtrar los films producidas por cada productor.
+* Criterios de aceptación:
+ Las y los usuarios verán un buscador donde podrán escribir el nombre del film y encontrar un boton desplegable donde se filtre por productor a buscar.
+ El usuario podrá hacer la búsqueda de otro poster usando el buscador.
+ En caso del filtrado por productor solo se mostrará lo seleccionado.
+
+* Definición de terminado:
+El buscador arrojará las coincidencias.
+La galería debe mostrar los posters según la búsqueda.
+Hacer el test para comprobar si llama a todos los posters.
+La historia se testeó en usuarios reales y se hicieron los cambios resultantes del testeo.
+
+### Historia N°3: "Yo como usuario, quiero revisar el listado de películas por orden alfabético"
+* Definición de terminado:
+ Al dar clic al botón "order" debe mostrar las opciones de orden de la A-Z y Z-A.
+ Los posters del film que se muestren debe ordenarse según A-Z o Z-A.
+ Hacer el test para comprobar si ordena correctamente.
+ Se testeó en usuarios reales y se hicieron los cambios resultantes del testeo.
+
+* Criterios de aceptación:
+ Los y las usuarias verán un menú desplegable para ordenar los posters alfabéticamente.
+ Al dar clic, el menú desplegable muestra las opciones A-Z y Z-A. Podrán escoger entre las 2 opciones.
+ Según la opción escogida, la galería se actualizarán para encontrar al poster del film deseado.
+
+### Historia N°4: "Yo como usuario, quiero conocer el porcentaje de los personajes por especie, género y rating de los 20 films de Studio Ghibli."
+* Definición de terminado: Se incluyen tanto el porcentaje por especie dividido en: humano vs no huamano, por género: femenino vs masculino por rating de las peliculas: debajo del 89% y por encima o igual a 89% hechas por el estudio Ghibli.
+
+* Criterios de aceptación: Que los porcentajes se muestren de acuerdo al promedio por especie, género y rating.
+ ****
+## 5. Diseño de la Interfaz de Usuario
+Fotos del prototipo de baja fidelidad📱:
+
+### Prototipo idea en papel y lápiz
+ 
+### Prototipo de baja fidelidad
+
+
+ ****
+### Prototipo de alta fidelidad
+Nos dividimos los prototipos de alta fidelidad: una trabajó la versión de escritorio y la otra trabajó la versión mobile.
+ Después del Test de Usuario como dupla decidimos modificar algunos elementos a partir del feedback recibido.
+ Finalmente nos basamos en el prototipo ya modificado para dar paso a la estructura del HTML y CSS.
+
+### Prototipo en alta fidelidad versión escritorio
+Fotos del prototipo de alta fidelidad📱:
+
+### Prototipo en alta fidelidad versión para móvil
+ 
+
+ ****
+### Testeo en usuarios
+Se realizó testeo con usuarios entre 15 a 40 años, quienes indican que los colores siguen la identidad gráfica del estudio Ghibli, que es agradable e intuitiva. Como sugerencia nos indicaron cambiaramos la imagen que iba en la portada.
+***
-* [Juegos Olímpicos de Río de Janeiro](src/data/athletes/athletes.json).
- Este set nos proporciona la lista de los atletas que ganaron medallas en las
- olímpiadas de Río de Janeiro.
- - [Investigación con interesados en juegos olímpicos de Río de Janeiro](src/data/athletes/README.md)
+## 6. Implementación de la Interfaz de Usuario (HTML/CSS/JS)
+La implementación consta en:
-* [Studio Ghibli](src/data/ghibli/ghibli.json).
- En este set encontrarás una lista de las animaciones y sus personajes del
- [Studio Ghibli](https://ghiblicollection.com/).
- - [Investigación con seguidores de las animaciones del Studio Ghibli](src/data/ghibli/README.md)
+* HTML: Muestra la data en una interfaz mediante listas.
+Permite a la usuaria interactuar para obtener la infomación que necesita.
-El objetivo principal de este proyecto es que aprendas a diseñar y construir una
-interfaz web donde se pueda visualizar y manipular data, entendiendo lo que el
-usuario necesita.
+* CSS: Se agregaron estilos a cada sección correspondiente. La interfaz sigue los fundamentos del Visual Design.
-## 3. Objetivos de aprendizaje
+Es responsive, se visualiza sin problemas desde distintos tamaños de pantallas.
-Reflexiona y luego marca los objetivos que has llegado a entender y aplicar en tu proyecto. Piensa en eso al decidir tu estrategia de trabajo.
+* JavaScript: se encuentra una hoja con nombre data.js la cual contiene toda la lógica y las funciones de la web, la cual se exporta a otra hoja con nombre de main.js, que contiene toda la conexión con el DOM y sus eventos para que el usuario pueda interactuar con ella.
### HTML
-- [ ] **Uso de HTML semántico**
-
+- [✔] **Uso de HTML semántico**
-
* [HTML semántico](https://curriculum.laboratoria.la/es/topics/html/02-html5/02-semantic-html)
* [Semantics - MDN Web Docs Glossary](https://developer.mozilla.org/en-US/docs/Glossary/Semantics#Semantics_in_HTML)
-
* [Intro a CSS](https://curriculum.laboratoria.la/es/topics/css/01-css/01-intro-css)
* [CSS Selectors - MDN](https://developer.mozilla.org/es/docs/Web/CSS/CSS_Selectors)
-
* [Box Model & Display](https://curriculum.laboratoria.la/es/topics/css/01-css/02-boxmodel-and-display)
* [The box model - MDN](https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/The_box_model)
* [Introduction to the CSS box model - MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model)
@@ -120,10 +142,8 @@ Reflexiona y luego marca los objetivos que has llegado a entender y aplicar en t
* [display - CSS Tricks](https://css-tricks.com/almanac/properties/d/display/)
-
* [A Complete Guide to Flexbox - CSS Tricks](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)
* [Flexbox Froggy](https://flexboxfroggy.com/#es)
* [Flexbox - MDN](https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Flexbox)
@@ -131,29 +151,23 @@ Reflexiona y luego marca los objetivos que has llegado a entender y aplicar en t
### Web APIs
-- [ ] **Uso de selectores del DOM**
-
+- [✔] **Uso de selectores del DOM**
-
* [Manipulación del DOM](https://curriculum.laboratoria.la/es/topics/browser/02-dom/03-1-dom-methods-selection)
* [Introducción al DOM - MDN](https://developer.mozilla.org/es/docs/Web/API/Document_Object_Model/Introduction)
* [Localizando elementos DOM usando selectores - MDN](https://developer.mozilla.org/es/docs/Web/API/Document_object_model/Locating_DOM_elements_using_selectors)
-
* [Introducción a eventos - MDN](https://developer.mozilla.org/es/docs/Learn/JavaScript/Building_blocks/Events)
* [EventTarget.addEventListener() - MDN](https://developer.mozilla.org/es/docs/Web/API/EventTarget/addEventListener)
* [EventTarget.removeEventListener() - MDN](https://developer.mozilla.org/es/docs/Web/API/EventTarget/removeEventListener)
* [El objeto Event](https://developer.mozilla.org/es/docs/Web/API/Event)
-
* [Introducción al DOM](https://developer.mozilla.org/es/docs/Web/API/Document_Object_Model/Introduction)
* [Node.appendChild() - MDN](https://developer.mozilla.org/es/docs/Web/API/Node/appendChild)
* [Document.createElement() - MDN](https://developer.mozilla.org/es/docs/Web/API/Document/createElement)
@@ -164,10 +178,8 @@ Reflexiona y luego marca los objetivos que has llegado a entender y aplicar en t
### JavaScript
-- [ ] **Diferenciar entre tipos de datos primitivos y no primitivos**
-
-- [ ] **Arrays (arreglos)**
-
+- [✔] **Diferenciar entre tipos de datos primitivos y no primitivos**
+- [✔] **Arrays (arreglos)**
* [Arreglos](https://curriculum.laboratoria.la/es/topics/javascript/04-arrays)
@@ -179,55 +191,44 @@ Reflexiona y luego marca los objetivos que has llegado a entender y aplicar en t
* [Array.prototype.reduce() - MDN](https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce)
-
* [Objetos en JavaScript](https://curriculum.laboratoria.la/es/topics/javascript/05-objects/01-objects)
-
* [Valores, tipos de datos y operadores](https://curriculum.laboratoria.la/es/topics/javascript/01-basics/01-values-variables-and-types)
* [Variables](https://curriculum.laboratoria.la/es/topics/javascript/01-basics/02-variables)
-
* [Estructuras condicionales y repetitivas](https://curriculum.laboratoria.la/es/topics/javascript/02-flow-control/01-conditionals-and-loops)
* [Tomando decisiones en tu código — condicionales - MDN](https://developer.mozilla.org/es/docs/Learn/JavaScript/Building_blocks/conditionals)
-
* [Bucles (Loops)](https://curriculum.laboratoria.la/es/topics/javascript/02-flow-control/02-loops)
* [Bucles e iteración - MDN](https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Loops_and_iteration)
-
* [Funciones (control de flujo)](https://curriculum.laboratoria.la/es/topics/javascript/02-flow-control/03-functions)
* [Funciones clásicas](https://curriculum.laboratoria.la/es/topics/javascript/03-functions/01-classic)
* [Arrow Functions](https://curriculum.laboratoria.la/es/topics/javascript/03-functions/02-arrow)
* [Funciones — bloques de código reutilizables - MDN](https://developer.mozilla.org/es/docs/Learn/JavaScript/Building_blocks/Functions)
* [Empezando con Jest - Documentación oficial](https://jestjs.io/docs/es-ES/getting-started)
@@ -235,381 +236,52 @@ Reflexiona y luego marca los objetivos que has llegado a entender y aplicar en t
* [export - MDN](https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/export)
-
* [Sitio oficial de GitHub Pages](https://pages.github.com/)
-
- * [Intro a testeos usabilidad](https://coda.io/@bootcamp-laboratoria/contenido-ux/test-de-usabilidad-15)
- * [Pruebas con Usuarios 1 — ¿Qué, cuándo y para qué testeamos?](https://eugeniacasabona.medium.com/pruebas-con-usuarios-1-qu%C3%A9-cu%C3%A1ndo-y-para-qu%C3%A9-testeamos-7c3a89b4b5e7)
-Links
Links
Links
Links
Links
Links
Links
Links
Links
Links
Links
Links
Links
Links
Links
Links
Links
+
+
+
+ Studio Ghibli is a renowned Japanese animation studio known for its enchanting and visually stunning films. + Here are some of their most beloved works.
++
+ + + + + + + +
+ + +