NewsSphere 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 NewsSphere 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:
- Clone the repository:
git clone https://github.com/Harshdev625/NewsSphere
- Create an account on News API
- Create a .env file in the root folder.
- In the
.env
, create a variableREACT_APP_NEWS_API='Your Api Key'
. Replace'Your API Key'
with your actual API key. - 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)
- NewsSphere is now running on localhost.
NewsSphere.mp4
Contributions to the NewsSphere are welcome! If you encounter any bugs or issues or have ideas for improvements, please open an issue on the repository. Pull requests with enhancements are also appreciated.
(If you liked the project, give it a star 😃)