Menu
Open to opportunities
Download Resume
All projects
NewsSphere

NewsSphere

2024

A full-stack news aggregation platform with personalised feeds and JWT authentication.


Overview

NewsSphere aggregates news from multiple sources into a single, personalised reading experience. Users can filter by category, save articles, and manage their preferences through a responsive dashboard.

Challenges

Handling high-frequency API polling without overwhelming the server, and keeping the UI responsive during data fetching across multiple concurrent sources.

Solutions

Implemented TanStack Query with stale-while-revalidate caching and request deduplication. Designed a category-based query key strategy that minimised redundant network requests.

Tech stack

React.jsNode.jsExpress.jsMongoDBJWTTanStack QueryTailwindCSS