-
View your applications
-
Application details expanded (editing cleaner than AWS console in our opinion :))
-
Application analytics
-
Resume comparison w/ Gemini
-
Pop-ups to update your applications
-
Job detection notification (True Example)
-
Saving a job application
-
Job detection notification (False Example)
-
Confidence score to verify non-application sites.
-
Resume comparison insights on added/deleted lines.
🎯 Beacon - Your Job Application Navigator
AI-powered Chrome extension & analytics dashboard that automatically tracks job applications with smart insights
💡 Inspiration
Job-seekers waste countless hours manually updating spreadsheets with job applications, hoping to use that data meaningfully. But the reality is frustrating:
- Hours lost to manual data entry - Copy-pasting job titles, company names, and URLs into spreadsheets
- No insights gained - Your application history sits in a spreadsheet, unused and unanalyzed
- Resume updates done blindly - You may get interviews from one version but never know why
- Lost opportunities for improvement - Which phrases, metrics, or structures actually passed screening? You'll never know.
We built Beacon to solve this. No more spreadsheets. No more guesswork. Just intelligent tracking that learns from your application history and helps you improve.
🚀 What it does
Beacon is an AI-powered Chrome extension that automatically tracks your job applications and provides actionable insights:
🔍 Smart Job Detection
- Automatically detects when you're on a job application page (LinkedIn, Indeed, Greenhouse, and 20+ other sites)
- AI-powered verification using Gemini 2.0 to ensure accurate data extraction
- No manual configuration - Just browse job sites normally, Beacon does the rest
🤖 AI-Enhanced Data Extraction
- Automatically extracts job title, company name, and URL
- AI verifies and corrects all fields (e.g., "SWE" → "Software Engineer", "Google LLC" → "Google")
- Shows improvements so you know what was corrected
- 95%+ accuracy vs. 70% with traditional pattern matching
📊 Beautiful Analytics Dashboard
- Track all applications in one centralized view
- Visualize trends - Application timeline, status distribution, company breakdown
- Quick activity log - Recent applications at your fingertips
- Resume insights - See which resume versions performed best (coming soon)
🎨 Delightful User Experience
- Beacon branding - Beautiful pink-to-blue gradient design
- On-page notifications - Subtle bubble appears when job detected
- Pre-filled forms - All data verified and ready to save
- Fast workflow - From detection to saved in under 30 seconds
🛠️ How we built it
Tech Stack
Frontend:
- Chrome Extension (Manifest V3) - JavaScript, HTML, CSS
- Next.js 14 dashboard with TypeScript and Tailwind CSS
- Shadcn UI components for beautiful, accessible design
Backend:
- Express.js server for API endpoints
- AWS S3 for resume storage
- AWS DynamoDB for application data
- Google Gemini AI (2.0 Flash Exp) for intelligent verification
Architecture
Chrome Extension → Express Backend → AWS (S3 + DynamoDB)
↓
Gemini AI (verification)
↓
Next.js Dashboard
Key Features Implemented
- Pattern-Based Detection: 20+ job site patterns (LinkedIn, Indeed, Greenhouse, etc.)
- AI Enhancement: Automatic verification and correction of extracted data
- Duplicate Detection: Two-tier system (URL + role/month matching)
- Data Extraction: Smart parsing of job titles, company names, and metadata
- Cloud Integration: Serverless storage with AWS services
- Real-time Dashboard: Live analytics and application tracking
🎯 Beacon - Navigate your job search with intelligence, not guesswork.


Log in or sign up for Devpost to join the conversation.