Buscador de Noticias Personalizado
Publicado el lunes, 7 julio 2025

En mi constante búsqueda por mantener un perfil de LinkedIn actualizado y relevante, me encontré con la necesidad de agilizar el proceso de identificación y selección de noticias para comentar o compartir. Esta inquietud me llevó a desarrollar un Buscador de Noticias Personalizado, un proyecto diseñado para optimizar la curación de contenido y facilitar la interacción en plataformas profesionales.
El Problema:
La rapidez en el acceso a la información es crucial en el mundo digital actual. Quería una herramienta que me permitiera filtrar y visualizar noticias de interés de la forma más eficiente posible, sin tener que navegar por múltiples sitios o feeds.
Mi Solución:
Para abordar este desafío, desarrollé una aplicación web (utilizando JavaScript Vanilla para la lógica y la manipulación del DOM) que se conecta a una API de noticias como NewsAPI. Esta aplicación me permite:
- Realizar búsquedas rápidas: Introducir un término de búsqueda y obtener resultados relevantes al instante.
- Visualizar noticias de forma estructurada: Cada noticia se presenta en una tarjeta con título, descripción, imagen, fuente y fecha, facilitando una rápida previsualización.
- Acceder al detalle: Al hacer clic en una tarjeta, se muestra una vista detallada del artículo, con la opción de ir al enlace original para leer el contenido completo.
- Navegación paginada: Permite explorar grandes volúmenes de noticias de manera organizada
Tecnologías Utilizadas:
- JavaScript: Lógica principal, manejo de la API, manipulación del DOM.
- HTML5: Estructura de la interfaz de usuario.
- CSS3: Estilizado para una presentación limpia y funcional.
- NewsAPI: Consumo de datos externos para obtener las noticias

Impacto y Aprendizajes:
- El consumo y manejo de APIs RESTful en el desarrollo frontend.
- La organización de código JavaScript para construir una aplicación interactiva.
- La importancia de una interfaz de usuario intuitiva para la eficiencia en la búsqueda de información.
- La gestión de promesas y asincronía en JavaScript para el manejo de peticiones de red
Volver al Portafolio