Back to projects

SmartRecruiter - ระบบสรรหาบุคลากรอัจฉริยะ

15 viewsPublished on 1/22/2026
SmartRecruiter - ระบบสรรหาบุคลากรอัจฉริยะ - Image 1
1 / 4

About the Project

✨ คุณสมบัติหลัก 🎯 AI-Powered Screening การวิเคราะห์เอกสารอัตโนมัติ: ใช้ Google Gemini AI ในการประมวลผลไฟล์ PDF และแปลงเป็นข้อมูลที่มีโครงสร้าง การให้คะแนนอัจฉริยะ: ประเมินความเหมาะสมตามเกณฑ์ที่กำหนดโดยผู้คัดเลือก Explainability: แสดงเหตุผลการตัดสินใจแบบโปร่งใส พร้อมไฮไลต์ข้อความในเอกสาร 📋 Custom Form Builder ฟอร์มปรับแต่งได้เต็มรูปแบบ: สร้างแบบฟอร์มสมัครด้วย Drag-and-Drop UI รองรับฟิลด์หลากหลาย: Text, Email, Dropdown, File Upload (PDF เท่านั้น) Template Management: บันทึกและเรียกใช้ชุดการตั้งค่าฟอร์มซ้ำ 👥 Multi-Role System Applicant: ผู้สมัคร - สมัครและติดตามสถานะการสมัคร Reviewer: ผู้คัดเลือก - จัดการโครงการและพิจารณาผู้สมัคร Admin: ผู้ดูแลระบบ - จัดการผู้ใช้และดู Dashboard สรุป 🔄 Auto-Reject & Queue Processing การปฏิเสธอัตโนมัติ: ตั้งค่าเกณฑ์ขั้นต่ำในการปฏิเสธผู้สมัครที่ไม่ผ่าน Background Processing: ใช้ Redis Queue สำหรับการประมวลผล AI แบบขนาน Real-time Status Tracking: ติดตามสถานะการสมัครแบบเรียลไทม์ 📊 Dashboard & Reporting Analytics Dashboard: สรุปสถิติโครงการและอัตราการผ่าน Export Reports: ส่งออกรายงานเป็น Excel/PDF Audit Logging: บันทึกกิจกรรมสำคัญทั้งหมด 🛠️ เทคโนโลยีที่ใช้ Backend Runtime: Node.js 18+ Framework: Express.js + TypeScript Database: PostgreSQL 15+ (Neon.tech) ORM: Prisma ORM v5+ Authentication: JWT (Hybrid - HTTP-only Cookies + Bearer Token) File Storage: Cloudinary AI Engine: Google Gemini API Queue: Upstash Redis Validation: Zod Additional Images

Technologies

ReactTypeScriptNode.jsExpressPostgresPrismaAi