Human Resources Management System
(İnsan Kaynakları Yönetim Sistemi)
Bu sistem Latif Yılmaz tarafından kodlama.io yardımıyla yapılmıştır.
Sistemin Backend kısmı Spring Boot kullanılarak hazırlanmıştır.
Canlı projeye buradan ulaşabilirsiniz: https://hrms-kodlamaio.herokuapp.com
Front-End kodlarına buradan ulaşabilirsiniz: https://github.com/LatifY/hrms-frontend
Tüm hakları saklı falan değildir.
💗 ve ☕ ile yapıldı!
Abilities Controller
- getAll
- getById
- getAllByResumeId
- save
- updateById
- delete
- deleteById
Cities Controller
- getAll
- getById
- getByCityName
- save
- delete
- deleteById
Users Controller
- getAll
- getById
- getByEmail
- getByEmailAndPassword
- getUserTypeByEmail
- save
- login
- updateEmail
- updatePassword
- updateVerifiedByEmail
- updateVerifiedById
- delete
- deleteById
Employees Controller
- getAll
- getById
- getByEmail
- getByIdentityNo
- save
- updateById
- delete
- deleteById
Employers Controller
- getAll
- getById
- getByEmail
- save
- updateById
- delete
- deleteById
Personnels Controller
- getAll
- getById
- getByEmail
- save
- updateById
- delete
- deleteById
Favorite Jobs Controller
- getAll
- getById
- getByJobAdvertisementId
- getByJobUserId
- getByJobUserEmail
- save
- updateById
- delete
- deleteById
Images Controller
- getAll
- getById
- getAllByResumeId
- save
- updateById
- delete
- deleteById
Job Advertisements Controller
- getAll
- getAllByPage
- getAllByEmployerId
- getAllByEmployerIdOrderByReleaseDateAsc
- getAllByEmployerIdOrderByReleaseDateDesc
- getAllOrderByReleaseDateDesc
- getById
- getByActiveTrue
- getByActiveTrueOrderByReleaseDate
- getByActiveTrueAndEmployerId
- getByActiveTrueAndEmployerIdOrderByReleaseDate
- getByConfirmedTrue
- getByActiveTrueAndConfirmedTrue
- getByActiveTrueAndConfirmedTrueOrderByReleaseDateAsc
- getByActiveTrueAndConfirmedTrueOrderByReleaseDateDesc
- getByFilter
- save
- changeActive
Job Experiences Controller
- getAll
- getById
- getAllByResumeId
- save
- updateById
- delete
- deleteById
Languages Controller
- getAll
- getById
- getAllByResumeId
- save
- updateById
- delete
- deleteById
Positions Controller
- getAll
- getById
- getByPositionName
- save
- updateById
- delete
- deleteById
Resumees Controller
- getAll
- getById
- getByEmployeeId
- save
- updateById
- delete
- deleteById
Schools Controller
- getAll
- getById
- getAllByResumeId
- save
- updateById
- delete
- deleteById
Working Tines Controller
- getAll
- getById
- getByWorkingTimeName
- save
- updateById
- delete
- deleteById