NewsMonkey is a web application that provides users with the latest news from around the world. The app utilizes the NewsAPI to gather news articles. The key features of NewsMonkey include advanced filtering options and infinite scrolling functionality, which enable users to seamlessly browse through a virtually endless stream of news articles.


To run the web application locally, you need to install Node.js on your device. Once installed, follow these steps:

  1. Clone the repository:git clone
  2. Create an account on News API
  3. Create a .env file in the root folder.
  4. In the .env, create a variable REACT_APP_NEWS_API='Your Api Key'. Replace 'Your API Key' with your actual API key.
  5. Now you are ready to start running the application. Use the following commands:
  • npm install (to install all the required dependencies)
  • npm run start (to start the application)
  1. NewsMonkey is now running on localhost.

Tech Stack Used

React javascript CSS bootstrap




View Github