Human Resources centralized and innovative platform for applicant tracking