Biz Corebit'te, "Kurumsal Seyahat Yönetimi" konusunda Türkiye'nin öncü ürünü olan Bizitravel'ı geliştirdik. Şimdi ise, aklımıza çok heyecan verici bir fikir daha geldi ve yeni bir ürün için kolları sıvadık. Aşağıya bir göz at, hazırsan görüşelim.
@Component({ selector: 'job-interview', template: `< h1 >List Of Decent Candidates< /h1 > < ul > < li *ngFor="let canditate of selectedCandidates"> {{candidate.name " " candidate.surname}} < /li > < /ul > < h2 >You are good to GO!!!< /h2 >`, }); export class JobInterview implements OnInit { candidates = []; selectedCandidates = []; constructor(private careerHttpService: CareerHttpService) { this.careerHttpService.fetchCandidates().subscribe((list) => { //1st filter: by knowledge if (!isNil(list)) this.candidates = list.filter(person => person.isExperiencedWith("Angular", "Ionic")); }); }; ngOnInit() { //2nd filter: by competency let qualifiedCandidates = this.candidates.filter( candidate => candidate.competency.design.problemSolving && candidate.competency.behaviour.teamwork && candidate.competency.behaviour.communication && candidate.competency.selfImprovement.constantLearning); //3rd filter: by skills let skilledCandidates = this.candidates.filter( candidate => candidate.experties.dev.angular && candidate.experties.dev.typeScript && candidate.experties.dev.rxjs && candidate.experties.dev.html && candidate.knowledge.dev.bootstrap && candidate.knowledge.dev.sass && candidate.knowledge.dev.mobile && candidate.knowledge.rest.api && candidate.knowledge.npm.packages && candidate.knowledge.dev.crossPlatform); this.selectedCandidates = [...qualifiedCandidates,...skilledCandidates]; }; }; |