Skip to content

Developed fully integrated application for displaying News Articles. Used React hooks for updating states of different components, fetched News API to get data and build different components with increase the efficiency of the app.

Notifications You must be signed in to change notification settings

adityadawar24/NewsMonkey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

News Monkey

News Monkey is a single-page application that allows users to stay up-to-date on the latest news from various sources. The application uses the News API to fetch the latest news articles, which can be filtered by category to help users find the news that's most relevant to them.

Installation

To run the application locally, you'll need to have Node.js installed on your machine. Make sure to get a API key from news api. Create a new .env file and paste it there REACT_APP_NEWS_KEY="api_key". Once you've cloned the repository, navigate to the project directory in your terminal and run the following commands:

npm install
npm start

Usage

Once the application is running, you can use the search bar to find news articles based on keywords, or use the navbar to filter news by category. The application also features infinite scrolling, so you can continue to load more articles as you scroll down the page.

Resources

React.js
Bootstrap
News API

About

Developed fully integrated application for displaying News Articles. Used React hooks for updating states of different components, fetched News API to get data and build different components with increase the efficiency of the app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published