furkanpasaoglu / HumanResourceManagementSystemm

Human Resource Management System (Java & React)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🚀 HumanResourceManagementSystem

📌 Steps

  1. İş Arayanlar sisteme kayıt olabilmelidir. ✔️
  2. İş verenler sisteme kayıt olabilmelidir. ✔️ ️
  3. Sisteme genel iş pozisyonu isimleri eklenebilmelidir. ✔️
  4. İş verenler listelenebilmelidir. ✔️
  5. İş arayanlar listelenebilmelidir. ✔️
  6. İş pozisyonları listelenebilmelidir. ✔️
  7. Fake Mernis oluşturuldu. ✔️
  8. Sahte e-posta servisi eklendi. ✔️
  9. Daha önce kayıtlı e-posta ve tcno alanlarının kontrolü için işlemler eklendi. ✔️
  10. Ekleme işleminde girilen alanların boş olup olmadığını kontrol eden işlemler eklendi. ✔️
  11. Result yapısı daha güzel çıktılar alınabilmesi için entegre edildi. ✔️
  12. Mesaj yapısı daha güzel hale getirildi. ✔️
  13. İş Motoru ve Kural Motorları eklendi. ✔️
  14. İş verenler sisteme iş ilanı ekleyebilmelidir. ✔️
  15. Sistemdeki tüm aktif iş ilanları listelenebilmelidir. ✔️
  16. Sistemdeki tüm aktif iş ilanları tarihe göre listelenebilmelidir. ✔️
  17. Sistemde bir firmaya ait tüm aktif iş ilanları listelenebilmelidir. ✔️
  18. İş verenler sistemdeki bir ilanı kapatabilmelidir. (Pasif ilan) ✔️
  19. Adaylar sisteme CV girişi yapabilmelidir. ✔️
  20. Bir adaya ait tüm CV bilgisi görüntülenebilmelidir. ✔️
  21. Cloudinary Eklendi. ✔️

databaseandtables

✨ PostgreSQL Database Tables

  • HRMS.sql (Tablonuzu linkde gördüğünüz şekilde oluşturun)
  • Cloudinary (Burayı Cloudinary hesabı oluşturarak doldurunuz)

📌 Candidates

user_id first_name last_name identity_number year_of_birth create_date active
1 Furkan Paşaoğlu 12345678910 06.08.1999 10.05.2021 true

📌 Employers

user_id company_name website phone create_date active
2 Kodlama.io kodlama.io 123456789 10.05.2021 true

📌 Employers Verifications

employer_id confirm create_date active
2 false 10.05.2021 true

📌 Job Positions

job_position_id name create_date active
1 Software Developer 10.05.2021 true
2 Full Stack Developer 10.05.2021 true
3 Front End Developer 10.05.2021 true

📌 System Employees

user_id first_name last_name create_date active
1 Furkan Paşaoğlu 10.05.2021 true

📌 Users

id email password confirm_password create_date active
1 furkan.pasaoglu99@gmail.com 12345678 12345678 10.05.2021 true
2 kodlamaio@kodlamaio.com 12345678 12345678 10.05.2021 true

📌 Cities

city_id city_name
1 Adana
2 Adıyaman

📌 Job Advertisements

job_advertisement_id employer_id job_position_id city_id description salary_min salary_max number_of_open_job_position create_date active
1 1 1 1 Info: Test 1 2500 3500 5 28/05/2021 true

📌 Verifications

user_id confirm create_date active
1 true 10.05.2021 true
2 false 10.05.2021 true

📌 Resumes

resume_id education_id work_experience_id candidate_id foreign_language_id cover_letter github_link linkedin_link image_url create_date active
1 1 1 1 1 Deneme Önyazı furkanpasaoglu furkanpasaoglu cloudinary.com 02/06/2021 true

📌 Work Experiences

work_experience_id job_name job_position_name candidate_id start_date end_date create_date active
1 Deneme Deneme deneme 1 06/08/2020 05/06/2021 02/06/2021 true

📌 Technologies

technology_id name candidate_id create_date active
1 C# 1 02/06/2021 true

📌 Foreign Languages

foreign_language_id language_name language_level candidate_id create_date active
1 İngilizce 3 1 06/02/2021 true

📌 Educations

education_id candidate_id school_name start_date graduation_date create_date active
1 1 Kocaeli Üniversitesi 02/06/2020 02/07/2020 02/06/2021 true

📌 Type Of Works

id name create_date active
id test 12/06/2021 true

📌 Job Types

id name create_date active
id test 12/06/2021 true

✏️Authors

About

Human Resource Management System (Java & React)


Languages

Language:Java 93.1%Language:PLpgSQL 6.9%