Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yaser-123/leads-tracker


https://github.com/yaser-123/leads-tracker

Last synced: about 1 month ago
JSON representation

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.
# Installation

1. **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.