-
Notifications
You must be signed in to change notification settings - Fork 0
Description
[Feature] Browser Extension for 1-Click Job Saving
Description
As a user, I want a browser extension so that I can save job postings from any website directly into my Pathfinder job tracker with a single click. This eliminates the need for manual data entry, which is the most tedious part of the job search process and a primary reason for adopting a dedicated tracker over a spreadsheet.
Why this is important
Analysis of competitors like Teal, Huntr, and Eztrackr shows that the browser extension is their most highly-valued feature. It's the primary mechanism for getting data into the system. Without this, Pathfinder will feel cumbersome and will struggle to attract users from other platforms or convert them from using simple spreadsheets. Furthermore, competitor Simplify has shown that a poorly performing extension can be a major source of user frustration, so stability and performance are paramount.
Acceptance Criteria
- A browser extension is developed for Chrome and Firefox.
- The extension allows users to save a job posting with a single click.
- The extension automatically parses and extracts the following fields:
- Job Title
- Company Name
- Job Description
- Salary (if available)
- Location
- The extension is lightweight and does not cause noticeable browser slowdowns or crashes.
- The saved job automatically appears in the "Wishlist" or "Saved" column of the user's Kanban board in the main application.
Technical Requirements
- Browser compatibility: Chrome, Firefox, Safari
- API integration: Connect to Pathfinder backend
- Data parsing: Extract structured data from job postings
- User authentication: Secure connection to user's Pathfinder account
- Offline support: Queue jobs when offline
Implementation Steps
- Research job sites and their DOM structure
- Create extension manifest and basic structure
- Implement data extraction from job pages
- Connect to Pathfinder API for job creation
- Add user interface for job customization
- Test across different job sites
- Publish to browser stores
Benefits
- Save time by eliminating manual job entry
- Reduce errors in job data entry
- Improve tracking with consistent data format
- Enhance user experience with seamless workflow
Labels
- enhancement
- frontend
- good first issue
- help wanted
Priority
High - This feature would significantly improve user experience and differentiate Pathfinder from competitors.