ShortList: 채용 지원 현황을 자동으로 추적하는 웹 애플리케이션
요약
이 글은 구직 과정에서 지원 현황을 체계적으로 관리할 수 있는 오픈 소스 웹 애플리케이션 'ShortList'를 소개합니다. 이 도구는 Gmail 필터링, Chrome 확장 프로그램 등을 활용하여 채용 공고 및 지원 상태를 자동으로 추적하고 기록합니다.
핵심 포인트
- Gmail 연동으로 채용 이메일 자동 생성/업데이트
- Chrome 확장 프로그램으로 JD 저장 용이성 확보
- 후속 조치 알림 및 AI 면접 준비 기능 제공
- Node.js 기반의 오픈 소스(AGPL-3.0)로 직접 호스팅 가능
지난 몇 주 동안 40개 이상의 회사에 지원했고, 그 절반은 어디에 지원했는지 까먹었습니다. LinkedIn, Naukri, Greenhouse, 회사 포털 등... 그리고 최악인 건 상태가 조용히 바뀐다는 것입니다. 한 포털에서는 저를 'Shortlisted'로 옮겼는데, 우연히 로그인했을 때만 알게 되었습니다. 그래서 저는 스스로 업데이트되는 채용 지원 추적기 ShortList를 만들었습니다.
→ 어디서든 지원 가능합니다. Gmail 필터가 채용 이메일을 전달하면 ShortList가 이를 읽습니다: 확인 메일은 지원을 생성하고, '조회됨(viewed)' 및 거절 건은 자동으로 업데이트됩니다.
→ Chrome 확장 프로그램으로 모든 채용 공고(JD)를 한 번의 클릭으로 저장할 수 있습니다 (공고는 면접 직전에 사라지기 때문입니다).
→ 휴대폰에서 LinkedIn이나 Naukri 앱의 채용 공고를 공유하면 저장됩니다.
→ 각 회사에 알려준 정보를 기억합니다: CTC, 통보 기간(notice period), Node.js 경력 연차 등.
→ 후속 조치 알림 기능과 더불어, 사용자의 자체 API 키를 이용한 선택적 AI 면접 준비 및 후속 메일 초안 작성 기능을 제공합니다. 모든 자동 변경 사항은 출처와 함께 타임라인에 표시되며 되돌릴 수 있습니다. 이 서비스는 무료이며 오픈 소스(AGPL-3.0)이고, 직접 호스팅할 수 있으며, 인도 구직자들을 염두에 두고 만들어졌습니다: LPA, 통보 기간, Naukri.
기술 스택: Node.js, Express, TypeScript, PostgreSQL, React PWA, Chrome MV3 확장 프로그램.
직접 사용해 보세요: https://yash-satankar.github.io/shortlist/
만약 당신도 구직 중이라면 피드백을 주시면 감사하겠습니다. #opensource #jobsearch #nodejs #typescript #buildinpublic submitted by /u/YashSatankar [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/SelfHosted (AI filter)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기