Tạo một bản CV tốt không nên đòi hỏi cài đặt phần mềm nặng nề hay gửi dữ liệu cá nhân cho máy chủ của bên thứ ba. Đó là ý tưởng cốt lõi đằng sau REM — công cụ tạo CV miễn phí, hoàn toàn chạy trên trình duyệt.

Tại sao là công cụ tạo CV chỉ trên trình duyệt?

Hầu hết công cụ tạo CV đều khóa dữ liệu của bạn sau một tài khoản, hoặc tạo PDF qua hộp thoại in của trình duyệt (kèm theo header, footer và số trang xấu xí). REM chọn hướng đi khác:

  • Không có máy chủ. Mọi thứ chạy trên trình duyệt qua Blazor WebAssembly. CV của bạn không bao giờ rời khỏi thiết bị.
  • Ưu tiên cục bộ. CV được lưu liên tục vào LocalStorage, nên bạn có thể đóng tab và tiếp tục ngay tại nơi dừng lại.
  • PDF sạch. Xuất file được thực hiện phía trình duyệt bằng html2pdf.js, vì vậy bản xuất không có tiêu đề tài liệu, URL hay footer ngày tháng.

Bạn có thể làm gì với REM

REM mang đến chế độ chia đôi: trình soạn thảo bên trái, xem trước trực tiếp bên phải. Khi bạn gõ, bản xem trước cập nhật ngay lập tức.

Sắp xếp kéo thả — Nhờ SortableJS, bạn có thể kéo tiêu đề mục để sắp xếp lại toàn bộ phần, và kéo từng mục riêng lẻ (kinh nghiệm, kỹ năng…) để sắp xếp lại trong phần đó.

Giao diện — Chuyển đổi giữa Default, MinimalismModern. Giao diện đã chọn được lưu cùng với CV.

Hoàn tác / Làm lại — Toàn bộ lịch sử chỉnh sửa (Ctrl+Z / Ctrl+Y) bao quát các thao tác thêm, xóa, sắp xếp, nhập và xóa trắng.

Nhập / Xuất — Lưu CV dưới dạng tệp JSON để di chuyển giữa các trình duyệt hoặc thiết bị, hoặc tải một mẫu CV mẫu để khám phá giao diện ngay lập tức.

Đầu ra thân thiện ATS — Bản xem trước một cột và không dùng bảng, giúp hệ thống theo dõi ứng viên hài lòng.

Công nghệ đằng sau

REM được xây dựng với .NET 10 Blazor WebAssembly và tạo kiểu bằng Bootstrap 5. Kéo thả được xử lý qua JSInterop với SortableJS, còn xuất PDF dùng html2pdf.js. Thư viện được quản lý bởi libman và khôi phục cục bộ vào wwwroot/lib. Trang web được triển khai dưới dạng trang tĩnh lên GitHub Pages.

# khôi phục thư viện client
dotnet libman restore

# chạy ứng dụng
dotnet run

Hãy thử ngay

REM đang hoạt động tại rem.duyhuynh.net, và mã nguồn có sẵn trên GitHub. Mở trang, tải CV mẫu và bắt đầu chỉnh sửa — không cần đăng ký.

Nếu bạn tạo CV tiếp theo với REM, tôi rất mong được nghe về trải nghiệm của bạn.