Site Spy is a web extension that allows you to track changes in websites over time. You can add URLs of websites to the tracker, set an interval to check for changes, and receive notifications if any modifications are detected
- Add websites to track and set the interval for checking changes
- Click on "Check All" button to check for changes in all tracked websites
To get started with the Website Tracker application, follow these steps:
- Clone the repository:
git clone <repository-url>
- Navigate to the project directory:
cd website-tracker
- Install the dependencies:
npm install
- Start the development server:
npm dev:chrome
- Add the extension to Chrome:
- Open Chrome and navigate to
chrome://extensions
- Enable "Developer mode" in the top right corner
- Click "Load unpacked" in the top left corner
- Select the
build
folder in the project directory
- Open Chrome and navigate to
- Open your web browser and visit
http://localhost:3000
to access the application
- Enter the URL of a website in the provided input field
- Set the interval (in seconds) for checking changes in the website
- Click the "Track" button to start tracking the website
- Tracked websites will be listed below with their favicon, remaining intervals, and a close button to remove them
- If a tracked website has been updated, a notification will be displayed
- To stop tracking a website, click the close button next to the website in the list
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request
This project is licensed under the GPL-3.0 License.