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.
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
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.
React.js
Bootstrap
News API