A modern news application built with React that provides live news updates across multiple categories with infinite scroll functionality.
- Live news updates from NewsAPI
- Multiple news categories (Business, Science, Technology, Entertainment, Health, Sports)
- Infinite scroll for seamless content loading
- Responsive design with Bootstrap
- Clean and modern UI
- Error handling and loading states
- Category-based routing
- React.js
- React Router DOM
- Bootstrap 5
- React Bootstrap Icons
- React Infinite Scroll Component
- React Top Loading Bar
- NewsAPI
Before you begin, ensure you have the following installed:
- Node.js (v14 or higher)
- npm (v6 or higher)
-
Get a free API key from NewsAPI
-
Clone the repository