INBOXHIRE-ردیاب برنامه کار با هوش مصنوعی با استفاده از ایمیل + پست

این یک ارسال برای Challenge Postmark است: مبتکران صندوق ورودی.
آنچه من ساختم
من ساختم کابوس ورودی، یک دستیار کاربردی شغلی با هوش مصنوعی شخصی که به افراد متقاضی کار کمک می کند تا برنامه های شغلی خود را به طور خودکار پیگیری و مدیریت کنند-فقط با ارسال ایمیل های برنامه خود.
هیچ جزئیات بیشتر کپی در صفحه گسترده یا فراموش کردن کدام شرکت به شما ارسال کرده است. InboxHire به ایمیل شما (از طریق پست) گوش می دهد ، داده های ساختاری را با استفاده از Gemini AI استخراج می کند و همه چیز را در یک داشبورد براق سازماندهی می کند.
🎯 هدف
بیایید با آن روبرو شویم-این روزها به عنوان یک جستجوگر کار در واقع یک کار تمام وقت است … بدون پرداخت چک.
شما احتمالاً در هر گوشه ای از اینترنت برنامه های کاربردی را در دست دارید:
- 🔗 وابسته به لینکدین – جایی که “باز برای کار” به یک سبک زندگی تبدیل می شود.
- 🔥 naukri.com – جایی که یک بار رزومه خود را بارگذاری کردید … و آنها هنوز هم روزانه به شما ایمیل می دهند.
- ✨ Shine.com – از آنجا که شکار شغل به کمی درخشش نیاز دارد.
- 🌍 تورینگ – برای زمانی که می خواهید از راه دور از نیمکت خود کار کنید … در پیراهن های عرق.
- 🏢 صفحات شغلی شرکت – هرکدام با نیازهای رمز عبور خود و معماهای Captcha.
- 📋 تابلوهای شغلی – یک جنگل دیجیتالی از لیست ها (و شما سنجاب هستید).
- 📬 برنامه های مستقیم – حرکت جسورانه. احترام امیدوارم کسی واقعاً آن را بخواند.
شما همه جا هستید و دقیقاً به همین دلیل است ما در حال ساختن ابزاری هستیم تا به شما در حفظ عقل خود کمک کنیم (و شاید حتی کار رویایی خود را در این روند قرار دهید).
این رویکرد چند پلتفرمی چندین چالش را ایجاد می کند:
- برنامه های پراکنده: برنامه های شما در سیستم عامل های مختلف پخش شده است ، و حفظ یک دیدگاه متمرکز را دشوار می کند
- پیگیری های از دست رفته: بدون یک سیستم یکپارچه ، به راحتی می توان پیگیری ها یا مهلت های مهم را از دست داد
- ردیابی متناقض: هر پلتفرم روش خود را برای ردیابی برنامه ها دارد و منجر به داده های متناقض می شود
- مدیریت زمان: پیگیری دستی برنامه ها در سیستم عامل ها وقت گیر و مستعد خطا است
- عدم تحلیلی: بدون داده های متمرکز ، تجزیه و تحلیل الگوهای کاربردی و نرخ موفقیت دشوار است
INBOXHIRE این چالش ها را حل می کند:
- به طور خودکار تأیید برنامه از ایمیل خود را ضبط کنید
- متمرکز کردن تمام برنامه های خود در یک داشبورد
- ارائه اعلان های هوشمند برای پیگیری ها
- ارائه تجزیه و تحلیل جامع در سفر برنامه شما
- صرفه جویی در وقت و کاهش بار ذهنی شکار شغل
نسخه آزمایشی
🔗 ویدیوی نسخه ی نمایشی کامل را در اینجا تماشا کنید: ویدیوی loom
مخزن کد
چگونه من آن را ساختم
🔧 پشته
- چارچوب: next.js
- شما موتور دارید: Gemini 2.0 Flash از طریق Google Generative AI API
- ارائه دهنده ایمیل: وب سایت های ورودی ارسال شده
- شنا کردن: tailwind css
-
انباره: JSON محلی (
emails.json
) – به پایگاه داده لازم نیست
در اینجا نحوه کار نمونه اولیه (با استفاده از Postmark ، Gemini AI و Pure Hackathon Energy) آورده شده است:
- 📩 ایمیل دریافت شده – شما برای کار درخواست می کنید. یک ایمیل در صندوق ورودی شما قرار دارد. سفر آغاز می شود.
- 🛠 پرش پست در – Sidekick وفادار ما ، API ایمیل ورودی Postmark ، ایمیل را صید می کند و مانند یک حرفه ای آن را تحویل می دهد.
- 🤖 Gemini AI چیزهای خوب را استخراج می کند – نام شرکت ، عنوان شغل ، تاریخ برنامه – همه سریعتر از آنچه می توانید بگویید “مدیر استخدام عزیز” بیرون کشیده می شود.
- 🗂 ورود جدید ایجاد شده است – یک برنامه جدید براق مانند Magic در داشبورد شما ظاهر می شود.
- 📊 تجزیه و تحلیل به روز شده است – نمودارهای شما یک نقطه داده جدید دریافت می کنند. شما اساساً یک جادوگر اکسل هستید.
- 🔔 شما مطلع می شوید – از آنجا که اگر آن را با یک اعلان فروتن نکند ، اتوماسیون چیست؟
┌─────────────────┐ ┌─────────────────────┐ ┌──────────────────┐
│ │ │ │ │ │
│ Incoming Email │────▶│ Inbound Email API │────▶│ Gemini AI │
│ (Postmark) │ │ (Webhook Handler) │ │ (Gemini 2.0) │
│ │ │ │ │ │
└─────────────────┘ └─────────────────────┘ └──────────────────┘
│
▼
┌─────────────────┐ ┌─────────────────────┐ ┌──────────────────┐
│ │ │ │ │ │
│ Real-time │◀────│ Data Storage │◀────│ Keyword │
│ Updates │ │ (emails.json) │ │ Matching │
│ (Dashboard) │ │ │ │ (Fallback) │
│ │ │ │ │ │
└─────────────────┘ └─────────────────────┘ └──────────────────┘
Flow Description:
1. Email received via Postmark webhook
2. Inbound Email API processes and validates the email
3. Gemini AI extracts key information (status, company, role, etc.)
4. If AI fails, Keyword Matching provides fallback analysis
5. Processed data is stored in emails.json
6. Real-time updates are pushed to the dashboard
برای بررسی دقیق ، لطفاً به این آدرس مراجعه کنید: https://github.com/shivamkapasia0/inbox-hire
اعتبار