aguscoe /
buscador-de-peliculas
Desarrolle un app que, segun la palabra que buscas, te trae una peliculas especifica.
33/100 healthLoading repository data…
LoreSVi / repository
Buscador de peliculas consumiendo APi con JavaScript
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Link para ver el proyecto consumiendo Api peliculas con JS.
Subi al repositorio el código sin el js para proteger mi Api key pero lo puedo mostrar en una entrevista.
La aplicación utiliza la API de The Movie Database (TMDb) para buscar películas y mostrar sus detalles.
Obtención de una clave de API registrándote en el sitio web de TMDb. Será la 'API_KEY' en el código.
let api_key = 'CLAVE_DE_API'
Obtener los elementos HTML necesarios para interactuar con la aplicación. Utilización de getElementById para obtener el botón de búsqueda y el campo de entrada de texto.
document.getElementById('searchButton').addEventListener('click', searchMovies)
let resultContainer = document.getElementById('results')
La función searchMovies se ejecuta cuando se hace clic en el botón de búsqueda. Obtiene el valor ingresado en el campo de entrada de texto y realiza una solicitud a la API de TMDb para buscar películas que coincidan con el término de búsqueda.
function searchMovies(){
resultContainer.innerHTML = 'Cargando...'
let searchInput = document.getElementById('searchInput').value
fetch(`${urlBase}?api_key=${api_key}&query=${searchInput}`)
.then(response => response.json())
.then(response => displayMovies(response.results))
}
La función displayMovies se utiliza para mostrar los resultados de la búsqueda de películas. Borra el contenido anterior del contenedor de resultados y luego itera sobre la lista de películas encontradas. Para cada película, crea elementos HTML para mostrar su título, fecha de lanzamiento, descripción y póster.
function displayMovies(movies){
resultContainer.innerHTML = ''
if(movies.length === 0){
resultContainer.innerHTML= '<p>No se encontraron resultados para tu búsqueda </p>'
return
}
movies.forEach(movie => {
let movieDiv = document.createElement('div')
movieDiv.classList.add('movie')
let title = document.createElement('h2')
title.textContent = movie.title
let releaseDate = document.createElement('p')
releaseDate.textContent = 'La fecha de lanzamiento fue: ' + movie.release_date
let overview = document.createElement('p')
overview.textContent = movie.overview
let posterPath = urlImg + movie.poster_path
let poster = document.createElement('img')
poster.src = posterPath
movieDiv.appendChild(poster)
movieDiv.appendChild(title)
movieDiv.appendChild(releaseDate)
movieDiv.appendChild(overview)
resultContainer.appendChild(movieDiv)
})
}
Selected from shared topics, language and repository description—not editorial ratings.
aguscoe /
Desarrolle un app que, segun la palabra que buscas, te trae una peliculas especifica.
33/100 healthGonzaloYanezCarrillo /
Para este proyecto, tengo como objetivo construir un buscador que consuma datos reales de películas. Lo que haré: Crear una interfaz usando Tailwind CSS. Consultar una API de películas. Aprender a usar map() para mostrar una lista de resultados automáticamente.
37/100 healthEzequiel208 /
Buscador de películas simple con HTML, CSS y JS usando OMDb API
27/100 healthroberteban /
Buscador de películas y series interactivo que permite al usuario seleccionar entre películas o series, buscar títulos específicos y mostrar coincidencias con una sinopsis asociada. Implementado con HTML, CSS y JavaScript, utiliza archivos JSON como fuente de datos para los resultados.
37/100 healthdevatorres /
🎬 Mini-webapp con un listado de películas con su buscador y formulario de puntaje.
39/100 healthsanticl /
App-peli, es un proyecto creado con HTML, CSS, JavaScript, este proyecto es un mini buscador de pelis, el cual usa una API de TMDB que solo cuento con 20 peliculas (solo la informacion).
27/100 health