Skip to content

Explore top headlines and trending news from various categories, including business, sports, technology, and entertainment. Customize your news experience with keyword searches and source filters to get the most relevant updates tailored to your interests.

Notifications You must be signed in to change notification settings

SushmithaS7/News-feed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Newsfeed App

Overview

The Newsfeed App provides users with the latest news updates from across India. By leveraging powerful API integrations, the app fetches top headlines and trending news from various categories such as business, sports, technology, and entertainment. Users can customize their news experience with keyword searches and source filters to get the most relevant updates tailored to their interests.

Features

  • Top Headlines: View the latest top headlines from various categories.
  • Category Selection: Filter news by categories like business, sports, technology, etc.
  • Keyword Search: Search for news articles using specific keywords.
  • Source Filter: Filter news by specific news sources like BBC News, CNN, Times of India, etc.
  • Weather Updates: Get current weather information for major Indian cities and search for weather updates by city name.
  • Pagination: Navigate through pages of news articles for more extensive coverage.

Technologies Used

  • React: Front-end library for building the user interface.
  • Axios: Promise-based HTTP client for making API requests.
  • News API: Source of news articles.
  • OpenWeatherMap API: Source of weather data.
  • Bootstrap: Front-end framework for styling and layout.

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/newsfeed-app.git
    cd newsfeed-app
  2. Install dependencies:

    npm install
  3. Set up environment variables: Create a .env file in the root directory and add your API keys:

    REACT_APP_NEWS_API_KEY=your_news_api_key
    REACT_APP_WEATHER_API_KEY=your_weather_api_key
  4. Run the app:

    npm start

Acknowledgements


About

Explore top headlines and trending news from various categories, including business, sports, technology, and entertainment. Customize your news experience with keyword searches and source filters to get the most relevant updates tailored to your interests.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages