Skip to content

lamorenove-dev2025/ScreenmatchWithSpring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

📺 ScreenMatch – Buscador de Series y Episodios

Aplicación en Java Spring Boot que permite consultar de forma rápida y sencilla información sobre series y episodios disponibles en streaming, utilizando la base de datos de OMDb (The Open Movie Database) a través de su API oficial: https://www.omdbapi.com/.

🚀 Características

  • 🔍 Búsqueda de series por título.
  • 📜 Visualización de datos como año, género, reparto y sinopsis.
  • 📅 Listado de episodios por temporada.
  • 🌐 Integración en tiempo real con la API de OMDb para obtener información actualizada.
  • 🖥 Interfaz de consola amigable.

🛠️ Requisitos previos

  • Java JDK 17 o superior.
  • Maven 3.9+ instalado.
  • Conexión a internet.
  • API Key válida de OMDb (solicítala gratuitamente en OMDb API).

📦 Instalación y ejecución

1️⃣ Clonar el repositorio

git clone https://github.com/usuario/screenmatch.git
cd screenmatch

(Si tienes el ZIP, extrae su contenido y ubícate en la carpeta screenmatch/)

2️⃣ Configurar la API Key

Edita el archivo src/main/resources/application.properties y agrega tu clave:

omdbapi.apikey=TU_API_KEY_AQUI

3️⃣ Ejecutar con Maven

mvn spring-boot:run

4️⃣ O compilar y ejecutar manualmente

mvn clean install
java -jar target/screenmatch-0.0.1-SNAPSHOT.jar

🖥️ Ejemplo de ejecución

Entrada en consola:

====================================
   📺 SCREENMATCH - CONSULTA SERIES
====================================
Ingrese el nombre de la serie: Breaking Bad

Salida esperada:

Título: Breaking Bad
Año: 2008–2013
Género: Crime, Drama, Thriller
Reparto: Bryan Cranston, Aaron Paul, Anna Gunn
Sinopsis: Un profesor de química con cáncer terminal se asocia con un exalumno para producir metanfetamina y asegurar el futuro de su familia.

Ingrese el número de temporada: 1

Temporada 1:
1. Pilot
2. Cat's in the Bag...
3. ...And the Bag's in the River
4. Cancer Man
5. Gray Matter
...

📸 Capturas de pantalla (simuladas)

Menú de búsqueda: Menú de búsqueda

Resultados de serie y episodios: Resultados de serie

📚 API utilizada

  • OMDb API: https://www.omdbapi.com/

  • Parámetros comunes:

    • t → Título de la serie.
    • season → Número de temporada.
    • apikey → Tu clave de acceso.

📄 Licencia

Este proyecto es solo para uso educativo. Puedes usarlo, modificarlo y distribuirlo libremente, siempre y cuando mantengas la atribución al autor original.

About

Programa catalogo de streeming de series y episodios famosos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages