Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
62e9b71
probando si esta haciendo cambios
PauTrujillo Apr 27, 2020
93a0780
quiero subir cambios
yoslianaguilar Apr 28, 2020
381b0b8
Merge branch 'master' into master
PauTrujillo Apr 28, 2020
974dbb8
Merge pull request #1 from yoslianaguilar/master
PauTrujillo Apr 28, 2020
8dafa1c
cambios 2 para que baje yosli
PauTrujillo Apr 28, 2020
7f5fc6d
primeros cambios reales en readme
PauTrujillo Apr 29, 2020
bc9c955
cambios readme 21:54
PauTrujillo Apr 29, 2020
5eab705
ultimos cambios 22:56
PauTrujillo Apr 29, 2020
62c2b78
correccion imagen clientes
PauTrujillo Apr 29, 2020
371ec34
Merge pull request #1 from PauTrujillo/master
yoslianaguilar Apr 29, 2020
22307c5
cambios hechos en JS, README, HTML Y CSS, V1, 2017
PauTrujillo May 5, 2020
0974f1f
subir cambios
yoslianaguilar May 5, 2020
f2bd563
Merge pull request #2 from yoslianaguilar/master
PauTrujillo May 5, 2020
b3dd9ed
texto en cada secciont
yoslianaguilar May 5, 2020
42d1d02
fotos correctas
PauTrujillo May 5, 2020
eb89847
Merge pull request #3 from yoslianaguilar/master
PauTrujillo May 5, 2020
f2fe4a8
fusionado con Yosli
PauTrujillo May 5, 2020
091777c
pantallas preguntas listas(falta arreglar css)
PauTrujillo May 6, 2020
271f685
Muestra Personajes y Ordena Alfabeticamente
yoslianaguilar May 6, 2020
0222c90
Merge pull request #4 from yoslianaguilar/master
PauTrujillo May 6, 2020
e8a7de2
pruebas readme
PauTrujillo May 6, 2020
b3a7c8b
prototipos agregados
PauTrujillo May 6, 2020
7d1ad60
corregido guion
PauTrujillo May 7, 2020
34e753f
links correctos
PauTrujillo May 7, 2020
e7e369a
prueba banner
PauTrujillo May 7, 2020
53649ed
readme pseudooficiao
PauTrujillo May 7, 2020
3706430
readme 2
PauTrujillo May 7, 2020
a5b0462
con sprints
PauTrujillo May 7, 2020
d684125
ultimos cambios de hoy para readme
PauTrujillo May 7, 2020
1a07ec2
con backlog
PauTrujillo May 7, 2020
002bffb
botones atras
PauTrujillo May 7, 2020
08a5ecc
actualizado
yoslianaguilar May 7, 2020
eff26b4
Merge pull request #5 from yoslianaguilar/master
PauTrujillo May 7, 2020
8323733
Modulo Pareja Actualizado
yoslianaguilar May 9, 2020
3a67b0a
con numero de categories
PauTrujillo May 9, 2020
a543950
Merge pull request #6 from yoslianaguilar/master
PauTrujillo May 9, 2020
303ea17
con numero de categories
PauTrujillo May 9, 2020
d1b9750
Actualizado Enemigo y Personaje por relevancia
yoslianaguilar May 10, 2020
16d3665
primeras 4 bios
PauTrujillo May 10, 2020
055e1ce
Merge branch 'master' into master
PauTrujillo May 10, 2020
68b1a4d
Merge pull request #7 from yoslianaguilar/master
PauTrujillo May 10, 2020
15335ea
cambios juntas
PauTrujillo May 10, 2020
8dcc2c4
readme mas
PauTrujillo May 12, 2020
651732a
cambios hechos por paula en felxbox y demases
PauTrujillo May 13, 2020
98b4df1
probando el tema imagenes
PauTrujillo May 13, 2020
66326c2
probando con banner relativo
PauTrujillo May 13, 2020
7dd1ae5
cambios en main y css de las fichas
PauTrujillo May 13, 2020
ddbb88b
actualizacion formula modal
yoslianaguilar May 14, 2020
a47b9ae
Merge pull request #8 from yoslianaguilar/master
PauTrujillo May 14, 2020
0e4e3d1
Actualizacion sin error para los test
yoslianaguilar May 14, 2020
4bf410e
Merge pull request #9 from yoslianaguilar/master
PauTrujillo May 14, 2020
b50afc9
empezando a entender filtros
PauTrujillo May 14, 2020
d3ca05e
resolviendo conflictos para hacer merge
PauTrujillo May 14, 2020
9934caa
test x 2
PauTrujillo May 14, 2020
dec859b
test 80%
PauTrujillo May 14, 2020
f653460
con bio
PauTrujillo May 14, 2020
8cc204c
100% test, nos faltan 2 if
PauTrujillo May 15, 2020
5acf7be
comentados test que no corren
PauTrujillo May 15, 2020
4ad406a
con responsive en 3 pantallas
PauTrujillo May 15, 2020
5a40882
Botones Dinamicos
yoslianaguilar May 18, 2020
3b6a299
Merge pull request #10 from yoslianaguilar/master
PauTrujillo May 18, 2020
8759576
no se cual es es el cambio en test
PauTrujillo May 18, 2020
3944012
bajando cambios de yosli
PauTrujillo May 18, 2020
009a717
con botones funcionando, funcion boton inicio
PauTrujillo May 18, 2020
46e2b29
jugando con css
PauTrujillo May 18, 2020
b73f16b
Boton Quiero Conocer Mas
yoslianaguilar May 18, 2020
64bc19d
Merge pull request #11 from yoslianaguilar/master
PauTrujillo May 18, 2020
28c57fa
probando responsive
PauTrujillo May 18, 2020
25e19ce
con fondo ok
PauTrujillo May 18, 2020
df31643
prubas de modal
PauTrujillo May 18, 2020
ccb09e2
modalfuncionaok
PauTrujillo May 19, 2020
759314d
uniendo para continuar
PauTrujillo May 19, 2020
5c2faa7
Boton Inicio
yoslianaguilar May 19, 2020
d3f75ed
Merge branch 'master' into master
PauTrujillo May 19, 2020
89f9146
Merge pull request #12 from yoslianaguilar/master
PauTrujillo May 19, 2020
a3593c2
final de la clase
PauTrujillo May 19, 2020
187ddb2
Comentarios No Match
yoslianaguilar May 19, 2020
8981b0c
Merge pull request #13 from yoslianaguilar/master
PauTrujillo May 19, 2020
eb397fd
Div de Botones
yoslianaguilar May 19, 2020
bf2953e
Merge pull request #14 from yoslianaguilar/master
PauTrujillo May 19, 2020
7d7c45d
con mejoras en css y primera bio ok
PauTrujillo May 19, 2020
8055831
Br en InfoPersonaje
yoslianaguilar May 20, 2020
13b50a6
todo listo por aca
PauTrujillo May 20, 2020
afb4e9f
Merge pull request #15 from yoslianaguilar/master
PauTrujillo May 20, 2020
1283746
readme final
PauTrujillo May 20, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added Images_readme/Diagrama1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images_readme/Diagrama_Final.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images_readme/GUION.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images_readme/Sketchs/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images_readme/Sketchs/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images_readme/Sketchs/3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images_readme/Sketchs/4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images_readme/Sketchs/5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images_readme/Sketchs/6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images_readme/Usuarios-clientes.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
726 changes: 336 additions & 390 deletions README.md

Large diffs are not rendered by default.

Binary file added src/Images_proyect/Banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/Images_proyect/fondo_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/Images_proyect/fondo_amor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/Images_proyect/fondo_enemigo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/Images_proyect/fondo_general.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
110 changes: 103 additions & 7 deletions src/data.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,105 @@
// estas funciones son de ejemplo
//FUNCIONES PERSONAJES

export const example = () => {
return 'example';
};
export const filterordenaA_Z = (data, ordena) => { // Se crea funcion filterordenaA_Z con los parametros data y ordena
const personajes_ordena_alfa = data.sort((per1, per2) => {
if (ordena === "Ordenar A-Z") {
return (per1.name < per2.name) ? -1 : 1
} else {
return (per1.name > per2.name) ? -1 : 1
}
});
return personajes_ordena_alfa
}

export const anotherExample = () => {
return 'OMG';
};
export const filterRelevancia = (data, categoria) => {
let personajesRelevancia = data.sort((ascen, desce) => {
if (categoria === "Menor Relevancia") {
return (ascen.categories < desce.categories) ? -1 : 1;
} else {
return (ascen.categories > desce.categories) ? -1 : 1;
}
})
return personajesRelevancia
}


//FUNCIONES PAREJA

export const filterData = (data, genero) => {
let selecciona_genero = data.filter(function (filtragenero) {
return (filtragenero.gender === (genero));
});
return selecciona_genero
}


export const filterCasa = (data, casa) => {

let selecciona_casa = data.filter(function (filtracasa) {
return (filtracasa.house === (casa));
});
return selecciona_casa
}


export const filterMadera = (data, madera) => {
let selecciona_madera = data.filter(function (filtraMadera) {
return (filtraMadera.wand.wood === (madera));
});
return selecciona_madera
}


export const filterHechizo = (data, hechizo) => {
let selecciona_hechizo = data.filter(function (filtraHechizo) {
return (filtraHechizo.patronus === (hechizo));
});
return selecciona_hechizo
}


export const filterAncestro = (data, ancestro) => {
let selecciona_ancestro = data.filter(function (filtraAncestros) {
return (filtraAncestros.ancestry === (ancestro));
});
return selecciona_ancestro
}


//FUNCIONES SECCION ENEMIGOS

export const filterNucleo = (data, nucleo) => {
let selecciona_nucleo = data.filter(function (filtraNucleo) {
return (filtraNucleo.wand.core === (nucleo));
});
return selecciona_nucleo
}

export const filterCasaEnemigo = (data, casaEnemigo) => {

let selecciona_casaEnemigo = data.filter(function (filtracasaEnemigo) {
return (filtracasaEnemigo.house === (casaEnemigo));
});
return selecciona_casaEnemigo
}

export const filterAncestroEnemigo = (data, ancestroEnemigo) => {
let selecciona_ancestroEnemigo = data.filter(function (filtraAncestrosEnemigo) {
return (filtraAncestrosEnemigo.ancestry === (ancestroEnemigo));
});
return selecciona_ancestroEnemigo
}

export const filterEspecie = (data, especie) => {
let selecciona_Especie = data.filter(function (filtraEspecie) {
return (filtraEspecie.species === (especie));
});
return selecciona_Especie
}

export const filterHechizoEnemigo = (data, hechizoEnemigo) => {
let selecciona_hechizoEnemigo = data.filter(function (filtraHechizoEnemigo) {
return (filtraHechizoEnemigo.patronus === (hechizoEnemigo));
});
return selecciona_hechizoEnemigo
}
52 changes: 51 additions & 1 deletion src/data/potter/potter.js

Large diffs are not rendered by default.

239 changes: 230 additions & 9 deletions src/index.html
Original file line number Diff line number Diff line change
@@ -1,12 +1,233 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Data Lovers</title>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<div id="root"></div>
<script src="main.js" type="module"></script>
</body>

<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1" name="viewport" />
<title>Data Lovers</title>
<link rel="stylesheet" href="style.css" />
<link
href="https://fonts.googleapis.com/css2?family=Lato&family=Manjari:wght@100;400;700&family=Merriweather&family=Metal+Mania&family=Montserrat&family=Open+Sans&display=swap"
rel="stylesheet">
</head>

<body>
<!--Acá estamos seteando el banner para todos los div-->
<header id="estiloBanner" class="bannerFondo">
</header>

<!--Portada -->
<div id="portada" class="imagenPortada">
<h2 class="textoPortada">

Descubre tu Pareja Mágica o tu Enemigo Encantado, en el mundo de los personajes de “Harry Potter: Wizards Unite”.

¿Por dónde te gustaría comenzar?
</h2>
<section class="contenedorBotones">
<button id="boton1" class="botones">Conocer Pareja Mágica</button>
<button id="boton2" class="botones">Conocer Enemigo Mágico</button>
<button id="boton3" class="botones">Conocer Personajes de la Saga</button>
</section>
</div>

<!--Pantalla pareja-->
<div id="pareja" class="imagenPareja">
<h2 class="textoSecciones">Ya no necesitarás pociones de amor. Contesta algunas preguntas y sabrás que personaje de
la Saga, es tu pareja mágica ideal.</h2>

<div class="contenedorPreguntas">

<h3 class="textoPregunta">1. ¿Qué tipo de pareja buscas?</h3>
<select id="pregunta1Amor" class="textoSelect">
<option disabled selected>Escoge una Alternativa</option>
<option value="male">Hombre</option>
<option value="female">Mujer</option>
<option value="">No me fijo en eso, creo en el amor de almas</option>
</select>

<h3 class="textoPregunta">2. Si fueras estudiante de Hogwarts, ¿A qué casa mágica te gustaría ir?</h3>
<select id="pregunta2Amor" class="textoSelect" disabled>
<option disabled selected>Escoge una Alternativa</option>
<option value="Hufflepuff">Hufflepuff</option>
<option value="Slytherin">Slytherin</option>
<option value="Gryffindor">Gryffindor</option>
<option value="Ravenclaw">Ravenclaw</option>
<option value="">La casa que el sombrero seleccionador prefiera para mi</option>
</select>


<h3 class="textoPregunta">3. Si vivieras en el mundo de "Harry Potter: Wizads Unite" ¿Qué linaje te gustaría
tener?</h3>

<select id="pregunta3Amor" class="textoSelect" disabled>
<option disabled selected>Escoge una Alternativa</option>
<option value="pure-blood">Sangre Pura</option>
<option value="half-blood">Mestizo</option>
<option value="muggleborn">Hijo de Muggle</option>
<option value="squib">Squib</option>
<option value="">No juzgo a nadie por su sangre</option>
</select>



<h3 class="textoPregunta">4. ¿Cuál de estos animales conecta con tu corazón?</h3>

<select id="pregunta4Amor" class="textoSelect" disabled>
<option disabled selected>Escoge una Alternativa</option>
<option value="horse">Caballo</option>
<option value="otter">Nutria</option>
<option value="lynx">Lince</option>
<option value="Jack Russell terrier">Perro</option>
<option value="swan">Cisne</option>
<option value="doe">Cierva</option>
<option value="persian cat">Gato Persa</option>
<option value="weasel">Comadreja</option>
<option value="stag">Ciervo</option>
<option value="wolf">Lobo</option>
<option value="hare">Liebre</option>
<option value="tabby cat">Gato atigrado</option>
<option value="">Ninguno de los anteriores</option>
</select>


<h3 class="textoPregunta">5. Si mañana despertaras en un bosque ¿Qué tipo de bosque te gustaría que fuera?</h3>

<select id="pregunta5Amor" class="textoSelect" disabled>
<option disabled selected>Escoge una Alternativa</option>
<option value="cypress">Bosque de Cipreces</option>
<option value="yew">Bosque de Tejos</option>
<option value="elm">Bosque de Olmos</option>
<option value="hawthorn">Bosque de Espinos</option>
<option value="ash">Bosque de Fresnos</option>
<option value="vine">Bosque de Enredaderas</option>
<option value="cherry">Bosque de Cerezos</option>
<option value="oak">Bosque de Robles</option>
<option value="holly">Bosque de Acebos</option>
<option value="walnut">Bosque de Nogales</option>
<option value="cedar">Bosque de Cedros</option>
<option value="birch">Bosque de Abedules</option>
<option value="willow">Bosque de Sauces</option>
<option value="">No me gustaría estar en un Bosque</option>
</select>

<section class="contenedorBotones">
<button class="botones" id="volverPareja">Atras</button>
<button class="botones" id="aceptarPareja">Aceptar</button>
</section>
</div>
</div>

<!--Pantalla enemigo-->
<div id="enemigo" class="imagenEnemigo">
<h1 class="textoSecciones">Si lo tuyo es el combate, aquí encontrarás a tu enemigo encantado perfecto.
Contesta algunas preguntas y tendrás la respuesta.</h1>
<div class="contenedorPreguntas">

<h3 class="textoPregunta">1. ¿Con cuál de estas criaturas mágicas te gustaría enfrentarte?</h3>
<select id="pregunta1Enemigo" class="textoSelect">
<option disabled selected>Escoge una Alternativa</option>
<option value="phoenix feather">Fénix</option>
<option value="dragon heartstring">Dragón</option>
<option value="unicorn tail-hair">Unicornio</option>
<option value="">Con cualquiera</option>
</select>


<h3 class="textoPregunta">2. Si fueras estudiante de Hogwarts, ¿En qué casa mágica no soportarías vivir?</h3>
<select id="pregunta2Enemigo" class="textoSelect" disabled>
<option disabled selected>Escoge una Alternativa</option>
<option value="Hufflepuff">Hufflepuff</option>
<option value="Slytherin">Slytherin</option>
<option value="Gryffindor">Gryffindor</option>
<option value="Ravenclaw">Ravenclaw</option>
<option value="">Me da lo mismo la casa mágica</option>
</select>

<h3 class="textoPregunta">3. ¿Con qué linaje mágico no te llevas bien?</h3>
<select id="pregunta3Enemigo" class="textoSelect" disabled>
<option disabled selected>Escoge una Alternativa</option>
<option value="pure-blood">Sangre Pura</option>
<option value="half-blood">Mestizo</option>
<option value="muggleborn">Hijo de Muggle</option>
<option value="squib">Squib</option>
<option value="">Ningún linaje me importa</option>
</select>


<h3 class="textoPregunta">4. ¿Con cuál de estas criaturas mágicas te atreverías a enfrentarte?</h3>
<select id="pregunta4Enemigo" class="textoSelect" disabled>
<option disabled selected>Escoge una Alternativa</option>
<option value="human">Humano</option>
<option value="werewolf">Hombre Lobo</option>
<option value="half-giant">Semi Gigante</option>
<option value="cat">Gato</option>
<option value="">Puedo enfrentarme a cualquier raza</option>
</select>


<h3 class="textoPregunta">5. ¿Cuál de estos animales es el que menos te gusta?</h3>
<select id="pregunta5Enemigo" class="textoSelect" disabled>
<option disabled selected>Escoge una Alternativa</option>
<option value="horse">Caballo</option>
<option value="otter">Nutria</option>
<option value="lynx">Lince</option>
<option value="Jack Russell terrier">Perro</option>
<option value="swan">Cisne</option>
<option value="doe">Cierva</option>
<option value="persian cat">Gato Persa</option>
<option value="weasel">Comadreja</option>
<option value="stag">Ciervo</option>
<option value="wolf">Lobo</option>
<option value="hare">Liebre</option>
<option value="tabby cat">Gato atigrado</option>
<option value="">Ninguno de los anteriores</option>
</select>

<section class="contenedorBotones">
<button class="botones" id="volverEnemigo">Atras</button>
<button class="botones" id="aceptarEnemigo">Aceptar</button>
</section>
</div>

</div>

<!--Pantalla personajes-->
<div id="personajes" class="imagenPersonaje">

<h1 class="textoSecciones">Clickea sobre la foto que quieras, para obtener más información.
Esperamos que encuentres lo que buscas...</h1>

<section class="selectoresOrden">
<select id="ordenar_Alfabeticamente" class="textoSelect">
<option disabled selected>--Ordenar Alfabeticamente--</option>
<option>Ordenar A-Z</option>
<option>Ordenar Z-A</option>
</select>
<select id="ordenar_Relevancia" class="textoSelect">
<option disabled selected>--Ordenar por Relevancia--</option>
<option>Mayor Relevancia</option>
<option>Menor Relevancia</option>
</select>
</section>


</div>

<div id="root"> </div>

<div id="modal" class="modal">
<div class="modal_Content"></div>
</div>

<div id="botonesJS"></div>
<div id="quieroMas"> </div>


<!-- Acá estamos seteando el footer para todo el proyecto-->
<footer class="pie">Copyright by Paula Trujillo & Yosliana Aguilar</footer>
<script src="main.js" type="module"></script> <!-- Acá se conecta archivo main js, y se hace en tipo módulo -->
<script src="data.js" type="module"></script><!-- Acá se conecta archivo data js, y se hace en tipo módulo-->
</body>

</html>
Loading