A Chrome Extension to scrape and save bookmarks to the organizer app. It communicates with the locally running frontend and backend to sync your bookmarks.
- Authentication: Connects to the web app to authenticate the user.
- Scraping: Automatically scrolls and scrapes bookmarks from your Bookmarks page.
- Sync: Sends scraped data to the backend for storage and processing.
- Open Chrome and navigate to
chrome://extensions. - Enable Developer mode in the top right corner.
- Click Load unpacked.
- Select this folder (
extension).
- Start the Web App: Ensure both the frontend (
http://localhost:5173) and backend (http://localhost:8080) are running. - Open the Extension: Click the extension icon in the Chrome toolbar.
- Login: Click "Login with Web App". This will open the web app in a new tab. If you are already logged in, it will automatically sync your session to the extension.
- Navigate to Bookmarks: Go to your Bookmarks page.
- Start Scanning: Click "Start Scanning" in the extension popup. The extension will scroll down and capture your bookmarks.
- "Connection Failed": Ensure the backend is running at
http://localhost:8080. - "Not Logged In": Try clicking "Login with Web App" again. Ensure you are logged into the web app in the same browser profile.