Case study / Recruiting platforma

Online onboarding sistem za remote nastavnike engleskog

Od landing stranice do admin odluke: kandidati se prijavljuju Google nalogom, salju kratku audio prijavu, a tim dobija pregledan panel za selekciju, obavestenja, referral nagrade i pracenje konverzija.

KlijentTeachFromHome
KategorijaRecruiting platforma
TeachFromHome - onboarding sistem za remote nastavnike
Pregled

TeachFromHome.app je napravljen kao specijalizovan sistem za privlacenje i obradu kandidata za online predavanje engleskog. Umesto forme koja zavrsava u inboxu, kandidat prolazi kroz strukturisan proces: javna stranica objasnjava posao, prijava vodi na Google autentikaciju, Faza 1 prikuplja osnovne podatke i audio snimak, a admin panel omogucava timu da preslusa prijave, odobri ili odbije kandidata i posalje sledece korake.

Next.jsNextAuthVercel PostgresDrizzleVercel Blob

Šta sistem radi

01

1. Prijave koje ne zavrsavaju u inboxu

Kandidati prolaze kroz jasan digitalni tok: Google prijava, osnovni podaci, audio zadatak i status prijave. Tim vise ne mora da spaja informacije iz emailova, fajlova i tabela.

02

2. Admin panel za brzu selekciju

Sve prijave su u queue-u. Admin moze da preslusa snimak, odobri kandidata, odbije uz razlog, doda napomenu i prati ko je spreman za HR kontakt.

03

3. Funnel analitika za bolje odluke

Sistem prati posete, registracije, poslate prijave i prihvacene kandidate. Dobijate jasniju sliku gde kandidati dolaze, gde odustaju i koliko proces konvertuje.

04

4. Referral program ugradjen u proces

Svaki kandidat dobija referral kod, a admin moze da prati i odobrava nagrade. Referral vise nije odvojen spreadsheet, vec deo onboarding sistema.

05

5. Audio/video fajlovi bez haosa

Snimci se cuvaju u cloud storage-u, vezani su za kandidata i pokusaj, a admin moze da ih pregleda, preuzme ili ukloni kada vise nisu potrebni.

06

6. Sistem spreman za operativni rast

Arhitektura pokriva naloge, role, bazu, storage, email, notifikacije, API-je i admin procese. To daje osnovu za dalji razvoj bez menjanja celog sistema.

Funkcionalnosti

Javni sajt

  • Landing stranica za TeachFromHome sa informacijama o remote poslu za nastavnike engleskog.
  • Dvojezicni sadrzaj u glavnoj landing komponenti: srpski i engleski tekstovi.
  • Hero sekcija sa CTA dugmadima za prijavu i gledanje klipova.
  • Sekcije za benefite, opis posla, uslove za rad, podrsku tima, proces prijave i finalni CTA.
  • SEO meta tagovi za pocetnu stranicu: title, description, canonical, Open Graph podaci.

Prijava i autentikacija

  • Google OAuth prijava preko NextAuth/Auth.js.
  • Nema posebne lozinke za kandidata.
  • Login i signup stranice vode korisnika na pravi sledeci korak na osnovu statusa prijave.
  • Admin i teacher rute su zasticene middleware slojem.
  • Admin korisnici se razlikuju preko `admin_users` tabele.

Kandidatski nalog

  • Kandidatski dashboard sa trenutnom fazom, brojem pokusaja, neprocitanim obavestenjima i sledecim akcijama.
  • Profil kandidata sa osnovnim podacima: ime, prezime, telefon, datum rodjenja, kratak opis i email.
  • Referral kod za svakog kandidata.
  • Mogucnost unosa referral koda.
  • Pregled referral nagrada za korisnika.

Faza 1 prijava

  • Dvokoracna forma za kandidata: osnovni podaci, zatim audio prijava.
  • Kandidat cita unapred definisan tekst za Fazu 1.
  • Podrzan upload audio fajla.
  • Podrzano direktno snimanje zvuka u browseru kada browser podrzava MediaRecorder.
  • Ogranicenje velicine za Phase 1 audio: 25MB.

Admin panel

  • Admin kontrolna tabla sa KPI metrikama: broj Phase 1 prijava na cekanju i broj kandidata spremnih za HR kontakt.
  • Analitika funnel-a: posete, zapocete prijave, poslate Phase 1 prijave, prolaz Phase 1 i prihvaceni kandidati.
  • Dnevni trend za poslednjih 14 dana.
  • Pregled kandidata koji cekaju duze od definisanog perioda.
  • Brze akcije ka Phase 1 queue-u, prihvacenim kandidatima, kandidatima, trening klipovima, preporukama, showcase klipovima i storage cleanup-u.

Admin obrada kandidata

  • Phase 1 queue sa paginacijom.
  • Preslusavanje audio prijave u modal prozoru.
  • Odobravanje kandidata kao proslog za HR kontakt.
  • Odbijanje kandidata uz razlog: `bad_accent`, `bad_pronunciation` ili `low_energy`.
  • Admin napomena pri odbijanju.

Referral sistem

  • Svaki profil dobija referral kod.
  • Kandidat moze da primeni tudji referral kod.
  • Sistem cuva vezu izmedju referrera i referred kandidata.
  • Admin moze rucno da oznaci referral kao eligible.
  • Admin moze da odobri pending referral nagradu.

Obavestenja

  • Sistem cuva notifikacije po korisniku.
  • Tipovi notifikacija: `info`, `phase1`, `phase2`, `system`, `referral`.
  • Kandidat vidi listu obavestenja.
  • Kandidat moze oznaciti jedno ili sva obavestenja kao procitana.
  • Admin i kandidat dobijaju sistemske notifikacije tokom prijave i review procesa.
Šta klijent dobija

Klijent dobija kompletan sistem za digitalizaciju procesa prijave kandidata. Umesto rucnog prikupljanja poruka, fajlova i statusa, sve je povezano u jedan tok: kandidat vidi sta treba da uradi, salje audio prijavu, a tim dobija operativni admin panel za pregled, odluke i dalju komunikaciju.

Za koga je rešenje
  • Najbolji fit:
  • online skole i edukativne platforme
  • agencije za remote radnike
  • HR i recruiting timovi
  • kompanije koje rade masovni onboarding
  • platforme koje proveravaju audio/video kvalitet kandidata
  • sistemi sa referral programima

Zelite onboarding sistem koji radi vise od obicne forme?

Mozemo da napravimo aplikaciju koja vodi korisnika kroz prijavu, cuva podatke i fajlove, daje timu admin panel i pokazuje jasne metrike procesa.