PROJECT SHOWCASE
JobLens turns messy job hunting into organized tracking. It works as an AI-powered email helper that automatically tracks applications, reads responses, and gives you useful insights - no more messy spreadsheets when looking for jobs.
Job seekers handle many applications across different job sites, losing track of replies, deadlines, and follow-ups. Keeping track manually with spreadsheets becomes too much work and full of mistakes as you apply to more jobs.
JobLens gives you a personal email address that sits between you and employers. All job-related emails go through this system, where AI automatically reads incoming emails by sorting rejections, interview invites, and requests. The system gets key information from job postings using just a URL, including company details, job offer, and requirements. It suggests what to do next like when to follow up and what tasks are waiting.
Communication remains unchanged - you and employers interact normally through email, while AI works silently in the background to organize and track everything.
Adding new job applications only needs you to paste a job posting URL. The AI quickly gets company details, requirements, and salary ranges automatically, so you don't need to type everything manually.
The clean dashboard shows you a full view of application stats, upcoming interviews, and how you're doing in a simple, useful interface that keeps you focused on what's important.
Extracting information from job offers with only a link
The frontend uses Next.js with TypeScript and Tailwind CSS for styling. The backend runs on Bun runtime with mainly OpenAI API. Data storage uses PostgreSQL with Drizzle ORM, while Better Auth handles user login smoothly. The email system uses IMAP/SMTP protocols for reliable message handling and forwarding.
JobLens is being actively developed with main features being improved. While not yet available to everyone, the project shows strong potential for making job application management much easier.