REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
34/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
100 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Proyecto de API - SCREENMATCH 2
Este proyecto es una API desarrollada con Spring Boot que permite gestionar y mostrar información relacionada con series de televisión, incluyendo detalles como temporadas, episodios, categorías y más. La API está diseñada para ser consumida por un frontend, permitiendo la interacción con los datos de manera eficiente.
Cabe aclarar que la plantilla para la parte de Front End, así como el procedimiento para el desarrollo de la parte de Back End del proyecto, fueron obtenidos y desarrollados (respectivamente) en el curso Java: creando tu primera API y conectándola a Front End, del programa ONE, po Alura Latam y Oracle .
Características
- Front End: toda la información mostrada se muestra como si fuera una página web, combinando Back End con Front End
- Listado de Series: Permite consultar todas las series almacenadas en la base de datos.
- Series por Categoría: Obtención de series filtradas por categorías (géneros).
- Detalle de Serie: Proporciona información detallada sobre una serie específica, incluyendo temporadas y episodios.
- Top 5 Series: Obtención de las 5 mejores series basadas en la evaluación de los usuarios.
- API Restful: La API sigue principios RESTful y utiliza endpoints bien estructurados para facilitar su integración con otros sistemas.
Tecnologías Utilizadas
- Spring Boot: Framework para la creación de aplicaciones Java basadas en Spring.
- JPA: Persistencia de datos en la base de datos mediante Java Persistence API.
- DTO: Uso de objetos de transferencia de datos para encapsular la información que se retorna.
- Jackson: Biblioteca para la serialización y deserialización de datos en formato JSON.
- CORS: Configuración de políticas de seguridad para solicitudes entre diferentes orígenes.
Estructura del Proyecto
El proyecto sigue la arquitectura Modelo-Vista-Controlador (MVC), con las siguientes capas:
- Controladores: Mapeo de las rutas de la API y manejo de solicitudes HTTP.
- Servicios: Lógica de negocio y manejo de las entidades.
- Repositorios: Interacción con la base de datos.
- DTOs: Objetos diseñados para transferir datos de forma segura y eficiente.
Extras
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Portafolio de desarrollo full-stack con enfoque en Java, C#, JavaScript y uso de APIs. Incluye proyectos de backend, frontend responsive y ejercicios académicos. Destaca mi transición desde biología y docencia hacia tecnología, con énfasis en aprendizaje continuo y buenas prácticas.
44/100 healthActive repository
HTMLMIT
⑂ 0 forks◯ 0 issuesUpdated Jan 6, 2026