Gồm các chức năng:
-
Đăng ký, Đăng nhập
-
Tìm kiếm công việc, apply công việc dành cho applicant(người xin việc), accept công việc dành cho recruiter(nhà tuyển dụng)
-
Quản lý người xin việc, quản lý nhà tuyển dụng, quản lý công việc dành cho phía admin
-
Phía người xin việc : Quản lý và chỉnh sửa thông tin cá nhân, quản lý các công việc đã nộp đơn
-
Phía nhà tuyển dụng: Quản lý và chỉnh sửa thông tin cá nhân, quản lý các công việc đã tạo và người dùng đã apply vào công việc đó
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Tải source code về
Giải nén ra source ra, mở terminal từ source vừa giải nén chạy .code để vào vsc
Vào được code trong Visual studio code bạn mở terminal trong visual studio code và cd vào từng folder
- Chạy phía frontend:
- Chạy phía server:
Trong file .env của folder backend và frontend, bạn cần check lại phía backend MONGO_URL(đường dẫn mongoDB của bạn), còn MY_PASSWORD và MY_EMAIL bạn làm như sau:
-
Đầu tiên bạn cần vào google và đăng nhập tài khoản google của bạn
-
Tiếp theo bạn vào "Quản lý tài khoản google của bạn" trong avatar khi bạn nhấp vào
-
Bước tiếp bạn vào bảo mật, kéo xuống và nhấn vào xác mình 2 bước trong "Cách bạn đăng nhập vào google"
-
Sau đó bạn kéo xuống và tìm kiếm mục "Mật khẩu ứng dụng" và tạo để lấy password
-
Nếu bạn gặp lỗi khi xác minh 2 bước nhưng vào vẫn không thấy mục "Mật khẩu ứng dụng" thì hãy truy cập đường link này để tạo: https://myaccount.google.com/apppasswords
Check .env bên phía frontend, bạn cần truy cập vào Cloudinary để tạo như sau:
-
Đầu tiên bạn cần truy cập vào website cloudinary.com
-
Bước tiếp theo sau khi đăng nhập thành công cloudinary, bạn sẽ thấy một key name của cloud cung cấp cho bạn ở phía trên cùng bên trái( bạn hãy copy nó và paste vào CLOUD_NAME trong .env frontend)
-
Sau đó bạn cần phải vào setting(hình bánh răng cưa), và tiếp tục chọn upload ở mục "Product environment settings"
-
Tiếp đó bạn hãy kéo xuống và tìm dòng "Add upload preset" để tạo một upload preset mới, trong đó có mục là upload preset name, bạn hãy nhập tên nào tuỳ thích và nhấn vào nút button cam "save" để tạo
-
Sau khi tạo xong bạn copy tên đó và paste vào .env UPLOAD_PRESET_NAME