Skip to content

kdippan/Global-News-Network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Global News Network

Global News Network Screenshot

A professional news application built with NewsAPI.org that delivers the latest headlines, trending stories, and multimedia content from around the world.

1. Project Overview

Global News Network is a responsive web application that aggregates news articles from various sources worldwide. It provides users with an intuitive interface to browse, search, and read news across different categories and countries.

2. Key Features

  • Trending News Section: Highlighted top stories with eye-catching images
  • Advanced Search: Find news by keywords with instant results
  • Category Filtering: Browse by Business, Technology, Sports, Entertainment, Health, and Science
  • Country Selection: Get localized news from 8 different countries
  • Multimedia Support: Articles display with images and embedded YouTube videos
  • Responsive Design: Fully functional on mobile, tablet, and desktop
  • Clean Modern UI: Professional interface with smooth animations

3. Technology Stack

  • Frontend: HTML5, CSS3, JavaScript (ES6)
  • UI Framework: Bootstrap 5
  • Icons: Font Awesome 6
  • API: NewsAPI.org (v2)
  • Deployment: Client-side only (no backend required)

๐ŸŒ Supported Countries

Country Code
United States us
United Kingdom gb
Canada ca
Australia au
India in
Germany de
France fr
Japan jp

๐Ÿ“ Usage Guide

  1. Browse News:

    • Default shows general news
    • Click category tabs to filter
  2. Search:

    • Type keywords and press Enter
    • Results update instantly
  3. View Articles:

    • Click any card for details
    • Modal shows full content
    • "Read Full Article" opens source

โš ๏ธ Limitations

  • NewsAPI free tier has 100 requests/day limit
  • Some articles may lack images
  • Video support limited to YouTube

๐Ÿ”ฎ Future Roadmap

  • User accounts & personalized feeds
  • Dark mode toggle
  • Article bookmarking
  • Push notifications
  • Expanded video support

๐Ÿค Contributing

Contributions are welcome! Please open an issue or submit a PR.

  1. Fork the project
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a PR

Global News Network ๐ŸŒ๐Ÿ“ฐ

GitHub license GitHub stars

A professional news aggregator web app powered by NewsAPI.org that delivers real-time headlines, trending stories, and multimedia content from global sources.

Global News Network Screenshot

โœจ Features

  • ๐ŸŒ Multi-country Support: News from 8 different countries
  • ๐Ÿ” Smart Search: Find news by keywords with instant results
  • ๐Ÿ“Š Category Filtering: Business, Tech, Sports, Entertainment, etc.
  • ๐ŸŽฅ Multimedia Content: Articles with images & embedded videos
  • โšก Trending Section: Highlighted top stories
  • ๐Ÿ“ฑ Fully Responsive: Works on all devices
  • ๐ŸŽจ Modern UI: Clean interface with smooth animations

๐Ÿš€ Quick Start

  1. Clone the repo: bash git clone https://github.com/kdippan/Global-News-Network.git

Made with โค๏ธ by kdippan

About

Global News Network

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages