World-News icon indicating copy to clipboard operation
World-News copied to clipboard

A React JS app that provides a curation of news from over 50 top news sites around the world.

World-News

License: MIT

A React JS app that provides a curation of news from over 50 top news sites around the world.

Live

https://worldnewsapp.netlify.com/

Features

  • Users can access news from top sites(news outlets) around the world.
  • Users can access news from different countries and their official languages too.

App User Interface

Home Screen

Usage and Setup

  • Clone this repo. Go into the root folder and run yarn to install the dependencies.
  • Create a .env file in the root folder of this project.
  • Go to https://newsapi.org/, and get a free api key.
  • Set the api key you got as REACT_APP_API_KEY in the .env file.
  • Run yarn start to start the app.

Credit

The news sources are gotten from https://newsapi.org/

Like this project?

Don't forget to star :star2: this repo.

Want to contribute or need to see some improvements?

I would love that, please create an issue or send a PR.

License

Copyright 2020 Princewill Iroka
This project is licensed under the terms of the MIT license.