Skip to content

A React-based news app providing real-time updates from various categories using a news API. It features smooth navigation with React Router, infinite scrolling for continuous news feed loading, and a top loading bar to show progress. Users can easily explore diverse news sections.

Notifications You must be signed in to change notification settings

rahulkumarbhagat-coder/NewsApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📰 News React App This is a fully functional news app built with React that delivers the latest updates from multiple categories. The app fetches data from a news API, ensuring real-time news delivery. It offers seamless navigation and a smooth user experience with the following features:

Features React Router Integration: Enables smooth navigation between different news categories (e.g., sports, technology, science, entertainment, etc.). Infinite Scroll: Automatically loads more news articles as the user scrolls down, providing an uninterrupted reading experience. Top Loading Bar: A visual indicator that shows loading progress when switching categories or fetching new data. API-Driven News Updates: Fetches live news using a third-party news API, ensuring fresh content. Responsive Design: Optimized for viewing across devices, from mobile phones to desktops. Getting Started To run this app locally:

Clone the repository. Install dependencies using npm install. Obtain a news API key from NewsAPI (or your chosen API provider). Add your API key to the environment variables. Run the app using npm start.

About

A React-based news app providing real-time updates from various categories using a news API. It features smooth navigation with React Router, infinite scrolling for continuous news feed loading, and a top loading bar to show progress. Users can easily explore diverse news sections.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published