Skip to content

2025 — Personal project

A modern news aggregator wired to three APIs

Screenshot of Global News Hub — A modern news aggregator wired to three APIs

Overview

A news platform that pulls live headlines from NewsAPI, GNews and MediaStack into one clean reading experience — with category browsing, search and graceful fallbacks when a source rate-limits.

The approach

Normalized three different API response shapes into a single article model, layered caching and fallback logic so the feed never comes up empty, and wrapped it in an animated, editorial UI with GSAP.

Highlights

  • Aggregates three news APIs with automatic source fallback
  • Category browsing and search across live global headlines
  • Animated editorial reading experience

Stack

  • JavaScript (ES6+)
  • Tailwind CSS
  • GSAP
  • NewsAPI
  • GNews
  • MediaStack

Next case study

NexaShop