Quay Lại Dự Án

IntervueJ - Nền tảng đối chiếu CV & JD bằng AI

Một công cụ AI nâng cao được xây dựng với Gemini AI, giúp đánh giá mức độ phù hợp giữa CV và Job Description (JD), trích xuất những thông tin quan trọng và đề xuất lộ trình học tập được cá nhân hóa.

08/2026
Next.js 15React 19FirebaseGemini AITailwind CSSFramer Motion

🚀 Tổng quan dự án

IntervueJ là một nền tảng thông minh được phát triển nhằm thu hẹp khoảng cách giữa người tìm việc và nhà tuyển dụng bằng cách tận dụng sức mạnh của Trí tuệ Nhân tạo (AI). Về cốt lõi, nền tảng hoạt động như một hệ thống đánh giá nâng cao, tự động phân tích mức độ phù hợp giữa CV của ứng viên và một Job Description (JD) cụ thể. Bằng cách tích hợp các mô hình ngôn ngữ lớn (LLM) tiên tiến như Gemini AI, hệ thống không chỉ tự động hóa quy trình sàng lọc vốn tốn nhiều thời gian mà còn cung cấp những phản hồi hữu ích và lộ trình học tập được cá nhân hóa, giúp ứng viên cải thiện mức độ phù hợp với vị trí ứng tuyển.

🌟 Tính năng chính

  • Trích xuất CV thông minh: Sử dụng pdf-parse kết hợp với AI để trích xuất và cấu trúc chính xác các thông tin quan trọng từ CV được tải lên, bao gồm kỹ năng, kinh nghiệm và học vấn.

  • Hệ thống đối chiếu bằng AI: Sử dụng Gemini AI của Google để phân tích chuyên sâu và đối chiếu dữ liệu được trích xuất từ CV với các yêu cầu được nêu trong Job Description, từ đó tạo ra điểm số đánh giá mức độ phù hợp toàn diện.

  • Lộ trình học tập cá nhân hóa: Không chỉ dừng lại ở việc đánh giá, AI còn đóng vai trò như một người cố vấn, đề xuất các khóa học, tài nguyên và lộ trình học tập phù hợp nhằm giúp ứng viên thu hẹp khoảng cách kỹ năng được xác định trong quá trình đối chiếu.

  • Trải nghiệm người dùng liền mạch: Cung cấp giao diện trực quan, responsive và có tính thẩm mỹ cao, kết hợp các micro-interaction và hiệu ứng chuyển động, mang đến trải nghiệm mượt mà cho cả nhà tuyển dụng và ứng viên.

  • Xác thực & lưu trữ an toàn: Sử dụng hệ sinh thái Firebase (Auth, Firestore và Storage) để quản lý danh tính, vận hành cơ sở dữ liệu theo thời gian thực và xử lý tệp tin một cách an toàn.

🛠️ Công nghệ sử dụng

  • Frontend: Next.js 15 (App Router), React 19, Tailwind CSS v4, Base UI, Shadcn/UI và Framer Motion.

  • Backend & Database: Next.js Server Actions & API Routes, Firebase Admin SDK, Firebase Firestore.

  • Trí tuệ Nhân tạo: SDK @google/genai để tích hợp liền mạch với Gemini API của Google.

  • Tiện ích: pdf-parse để xử lý tài liệu, Zod & React Hook Form để xác thực dữ liệu chặt chẽ và Canvas Confetti để tạo hiệu ứng phản hồi mang tính tương tác/game hóa cho giao diện.