Taaza Khabar

screenshot of Taaza Khabar

Taaza Khabar is a feature-rich news web app that aggregates live stories from around the globe using The Guardian Open Platform. The latest version (v2.0) includes a custom 'Newspaper Theme' weather widget that provides real-time climate data for any city, leveraging local storage for a personali...

Overview

Taaza Khabar is an innovative web application that puts real-time news and live weather updates at your fingertips. Born from an academic project, it showcases a blend of modern web development skills and effective use of third-party APIs. With a design inspired by leading news platforms, this app ensures users have a seamless experience whether they're seeking the latest headlines or checking the forecast in their area.

The latest iteration of Taaza Khabar (version 2.0) introduces exciting features, including a weather widget that complements its primary news function. This integration not only elevates user engagement but transforms the app into a comprehensive source for reliable information.

Features

  • Live News Portal: Fetches real-time headlines and stories, offering instant updates on current events.
  • Category Filtering: Easily navigate through various news categories like India, World, Politics, Technology, and Entertainment.
  • Smart Search: Quickly locate specific news topics with a robust search functionality.
  • Responsive Grid: Adapts beautifully across devices, ensuring a consistent viewing experience from desktops to mobiles.
  • Weather Modal: A unique "Weather Paper" feature slides down to present current weather conditions in an engaging manner.
  • Comprehensive Data: Displays crucial weather metrics such as temperature, wind speed/direction, humidity, pressure, and air quality index (AQI).
  • Local Storage Support: Remembers your last searched city to automatically present relevant weather data on your next visit.
  • Tech Stack: Built with HTML5, CSS3, and modern JavaScript techniques, showcasing an impressive level of coding and design.