Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yaser-123/leads-tracker
https://github.com/yaser-123/leads-tracker
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/yaser-123/leads-tracker
- Owner: Yaser-123
- License: mit
- Created: 2024-08-09T12:52:05.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-09T13:16:41.000Z (5 months ago)
- Last Synced: 2024-08-09T14:28:20.546Z (5 months ago)
- Language: JavaScript
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.TXT
Awesome Lists containing this project
README
# Leads Tracker Chrome Extension
A simple Chrome extension designed to help sales executives and anyone who needs to keep track of important websites or tabs. This extension allows users to save URLs, which are stored locally and can be accessed at any time.# Features
- Save the current tab's URL with a single click.
- Add URLs manually using the input field.
- View saved URLs in a list.
- Open any saved URL in a new tab.
- Clear all saved URLs with a double-click.
# Installation1. **Clone this repository** to your local machine:
```bash
git clone https://github.com/Yaser-123/url-saver-extension.git
- Open Chrome and navigate to chrome://extensions/.- Enable Developer mode by toggling the switch in the top right corner.
- Click on Load unpacked and select the directory where you cloned this repository.
- The extension should now appear in your list of extensions and is ready to use!
# How to Use
- Save Current Tab URL: Click the "Save Tab" button to save the URL of the current tab.
- Add URL Manually: Enter a URL in the input field and click the "Save Input" button to add it to your list.
- View Saved URLs: All saved URLs will appear in a list. Click any URL to open it in a new tab.
- Clear All URLs: Double-click the "Delete All" button to clear all saved URLs.
# Code Overview
- myLeads: An array that stores all saved URLs.
- inputEl: Reference to the input element where users can manually enter a URL.
- inputBtn: Button that triggers saving the manually entered URL.
- ulEl: Reference to the unordered list element where saved URLs are displayed.
- deleteBtn: Button that clears all saved URLs when double-clicked.
- tabBtn: Button that saves the current tab's URL.
* The URLs are stored in the browser's localStorage, so they persist across browser sessions.## Contributing
### Feel free to fork this repository and make improvements. Pull requests are welcome!# License
- This project is licensed under the MIT License.