Skip to content

jayem747/web_ext_assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOS web extension assignment

Table of Contents

Objective

Develop a Chrome browser extension that enhances the user experience on nos.nl by allowing users to save news articles locally.



Requirements

  1. 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.
  2. JSON Structure:

    • The JSON file should be structured with dates as the main keys.
    • Under each date, store an array of saved news articles.
  3. Version Control:

    • Use Git for version control.
    • Create a public GitHub repository for the project.

Installation

  1. Clone the repository

  2. Open the folder in Google Chrome

Usage

  1. Navigate to nos.nl.
  2. The extension will automatically inject a "Save article" button below each article.
  3. Click the button to save the article.
  4. To view saved articles, click the "View Saves" button in the extension popup.

About

entry assignment for an internship at coderminds

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published