Giter VIP home page Giter VIP logo

buscador-de-series's Introduction

1-[] EVENTO CLICK

1.1-[x] Fetch obtener datos

1.1.1-[x] Necesario recoger texto introducido en el buscador -[x] filtrar por nombre

1.2-[x] Parsear datos del servidor 1.3-[x] Pintar una foto 1.3.1- [x] pintar título de la serie en el html 1.4-[x] pintar todas las series que contengan la palabra introducida 1.5-[x] Si no hay foto mostrar img de relleno 1.6-[x] Al hacer nueva búsqueda borrar la búsqueda anterior

2-[] MARCAR COMO FAVORITAS LAS SELECCIONADAS POR LA USUARIA

2.1-[x] Escuchar el evento click en cada serie 2.2-[x] Identificar el elemento clicado 2.3-[x] guardar los favoritos array 2.4-[x] añadir la clase de favorito 2.5-[x] color de fondo y fuente se intercambian en las seleccionadas como favoritas 2.6-[x] los favoritos se guardan en listado a la izq - (array para almacenarlas) 2.7-[] los favoritos siguen apareciendo a la izq con nueva búsqueda

2.6-[] localStorage

3-[x]eliminar value=game del input de html

BONUS:

-[] quitar la clase de favorito clikando en x en la peli guardada en fav -[x] quitar la clase de favorito al hacer click en la peli -[] al hacer nueva búsqueda las series favoritas salen remarcadas en el resultado de búsqueda

-[] maquetar css

Estructura de carpetas

La estructura de carpetas tiene esta pinta:

src
 ├─ api // los ficheros de esta carpeta se copian en public/api/
 |  └─ data.json
 ├─ images
 |  └─ logo.jpg
 ├─ js // los ficheros de esta carpeta se concatenan en el fichero main.js y este se guarda en public/main.js
 |  ├─ main.js
 |  └─ events.js
 ├─ scss
 |  ├─ components
 |  ├─ core
 |  ├─ layout
 |  └─ pages
 └─ html
    └─ partials

buscador-de-series's People

Contributors

almudenabr avatar

Watchers

Miguel del Mazo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.