The News Extension for Chrome is a convenient way to stay informed about the latest breaking news. It utilizes the power of the free news API to deliver personalized news directly to users' Chrome browsers based on their preferences. This README provides an overview of the extension, its features, and how to get started.
- Personalized news: Users can customize their news preferences, selecting their favorite topics, sources, or specific keywords.
- Breaking news notifications: The extension provides real-time notifications for breaking news based on the user's preferences.
- Seamless integration: The extension seamlessly integrates into the Chrome browser, ensuring a smooth user experience.
- Easy-to-read format: News articles are displayed in a user-friendly format, making it easy to read and navigate through the content.
- Clone this repository or download the ZIP file and extract it.
- Open Google Chrome and navigate to
chrome://extensions
. - Enable Developer mode in the top-right corner.
- Click on "Load unpacked" and select the folder containing the cloned/downloaded files.
- The News Extension for Chrome will be added to your browser.
- Click on the extension icon in the Chrome toolbar to open the extension.
- Set up your news preferences by selecting topics, sources, or keywords of interest.
- Save your preferences and start receiving personalized news updates.
- Whenever there is breaking news related to your preferences, you will receive a notification.
- Click on the notification to read the full news article.
Contributions are welcome! If you'd like to contribute to the development of this extension, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and test thoroughly.
- Submit a pull request explaining your changes.
Please ensure that your code adheres to the existing coding style and conventions. Also, make sure to include appropriate tests for your changes.
If you have any feedback, suggestions, or need support, feel free to open an issue on the GitHub repository. I appreciate your input and will respond as soon as possible.
This project is licensed under the MIT License. Feel free to use and modify the code as per the terms of the license.