Develop a Chrome browser extension that enhances the user experience on nos.nl by allowing users to save news articles locally.
-
Extension Functionality:
- Add a "Save article" button to each news article on the nos.nl website.
- When clicked, save the news article details to a local JSON file.
- Organize saved articles by date, creating a new entry for each day the user saves articles.
-
JSON Structure:
- The JSON file should be structured with dates as the main keys.
- Under each date, store an array of saved news articles.
-
Version Control:
- Use Git for version control.
- Create a public GitHub repository for the project.
-
Clone the repository
-
Open the folder in Google Chrome
- Navigate to nos.nl.
- The extension will automatically inject a "Save article" button below each article.
- Click the button to save the article.
- To view saved articles, click the "View Saves" button in the extension popup.