News Monkey is a React app that utilizes the News API to fetch and display top headlines from various news categories.
To get a local copy up and running, follow these simple steps.
- Node.js
- npm or yarn
- Clone the repo
git clone https://github.com/amar-codingenthusiast/news-monkey2.git
- Change directory:
cd news-monkey2
- Install dependencies:
npm install
- Run the app:
npm run start
- Open your browser and visit http://localhost:3000 to view the app.
- View top headlines from various categories like Business, Sports, Entertainment, Health, Science, and Technology.
- Search for specific news using the search bar.
- Infinite Scrolls
- Top loading bar
- Function based components
- Responsive design for all devices
- React.js
- News API
- Bootstrap
Please note that due to CORS restrictions on the free developer pack of the News Api, this application can only be deployed and used locally. Therefore, to use this application, please clone this repository and run it on your localhost.
Watch the video review of the News Monkey app here
Contributions are welcome! Here's how you can contribute:
Fork the repository
Create your feature branch (git checkout -b feature/YourFeature
)
Commit your changes (git commit -m 'Add some feature'
)
Push to the branch (git push origin feature/YourFeature
)
Create a new Pull Request
This project is licensed under the terms of the MIT license. You can find the LICENSE file in the root directory of the project.