Hrms
Java/React Camp Project
📌
Req 13: BİR ADAYA AİT TÜM CV BİLGİSİ GÖRÜNTÜLENEBİLMELİDİR.
📌
Req 12: ADAYLAR SİSTEME CV GİRİŞİ YAPABİLMELİDİR.
- Adaylar okudukları okulları sisteme ekleyebilmelidir. (Okul adı, bölüm)
- Bu okullarda hangi yıllarda okuduklarını sisteme girebilmelidir.
- Eğer mezun değilse mezuniyet yılı boş geçilebilmelidir.
- Adayların okudukları okullar mezuniyet yılına göre tersten sıralanabilmelidir. Mezun olunmamışsa yine bu okul en üstte ve "devam ediyor" olarak görüntülenmelidir.
- Adaylar iş tecübelerini girebilmelidir. (İş yeri adı, pozisyon)
- Bu tecrübelerini hangi yıllarda yaptıklarını sisteme girebilmelidir.
- Eğer hala çalışıyorsa işten ayrılma yılı boş geçilebilmelidir.
- Adayların tecrübeleri yıla göre tersten sıralanabilmelidir. Hala çalışıyorsa yine bu tecrübesi en üstte ve "devam ediyor" olarak görüntülenmelidir.
- Adaylar bildikleri yabancı dilleri sisteme girebilmelidir. ( Dil, Seviye -> 1-5)
- Adaylar sisteme fotoğraf girebilmelidir. Adaya ait fotoğraf https://cloudinary.com/pricing sisteminde tutulacaktır. (Dış servis entegrasyonu) Ücretsiz hesabı kullanınız.
- Adaylar sisteme github adreslerini girebilmelidir.
- Adaylar sisteme linkedin adreslerini girebilmelidir.
- Adaylar bildikleri programlama dillerini veya teknolojilerini sisteme girebilmelidir. (Programlama/Teknoloji adı) Örneğin; React
- Adaylar sisteme ön yazı ekleyebilmelidir. (Örneğin: Çalışmayı çok severim....)
📌
Req 11: İŞ VERENLER SİSTEMDEKİ BİR İLANI KAPATABİLMELİDİR. (PASİF İLAN)
📌
Req 10: SİSTEMDE BİR FİRMAYA AİT TÜM AKTİF İŞ İLANLARI LİSTELENEBİLMELİDİR.
- Liste, tablo formunda gelmelidir.
- Listede firmadı, genel iş pozisyonu adı, açık pozisyon adedi, yayın tarihi, son başvuru tarihi bilgileri olmalıdır.
📌
Req 9: SİSTEMDEKİ TÜM AKTİF İŞ İLANLARI TARİHE GÖRE LİSTELENEBİLMELİDİR.
- Liste, tablo formunda gelmelidir.
- Listede firmadı, genel iş pozisyonu adı, açık pozisyon adedi, yayın tarihi, son başvuru tarihi bilgileri olmalıdır.
📌
Req 8: SİSTEMDEKİ TÜM AKTİF İŞ İLANLARI LİSTELENEBİLMELİDİR.
- Liste, tablo formunda gelmelidir.
- Listede firmadı, genel iş pozisyonu adı, açık pozisyon adedi, yayın tarihi, son başvuru tarihi bilgileri olmalıdır.
📌
Req 7: İŞ VERENLER SİSTEME İŞ İLANI EKLEYEBİLMELİDİR.
- İş ilanı formunda;
- Seçilebilir listeden (dropdown) genel iş pozisyonu seçilebilmelidir.(Örneğin Java Developer)(Zorunlu)
- İş tanımı girişi yapılabilmelidir. (Örneğin; firmamız için JAVA, C# vb. dillere hakim....)(Zorunlu)
- Şehir bilgisi açılır listeden seçilebilmelidir. (Zorunlu)
- Maaş skalası için min-max girişi yapılabilmelidir. (Opsiyonel)
- Açık pozisyon adedi girişi yapılabilmelidir. (Zorunlu)
- Son başvuru tarihi girişi yapılabilmelidir.
📌
Req 6: İŞ POZİSYONLARI LİSTELENEBİLMELİDİR.
📌
Req 5: İŞ ARAYANLAR LİSTELENEBİLMELİDİR.
📌
Req 4: İŞ VERENLER LİSTELENEBİLMELİDİR.
📌
Req 3: SİSTEME GENEL İŞ POZİSYONU İSİMLERİ EKLENEBİLMELİDİR. ÖRNEĞİN SOFTWARE DEVELOPER, SOFTWARE ARCHİTECT.
- Kabul Kriterleri:
- Bu pozisyonlar tekrar edemez. Kullanıcı uyarılır.
📌
Req 2: İŞ VERENLER SİSTEME KAYIT OLABİLMELİDİR.
- Kabul Kriterleri:
- Kayıt sırasında kullanıcıdan şirket adı, web sitesi, web sitesi ile aynı domaine sahip e-posta, telefon, şifre, şifre tekrarı bilgileri istenir. Burada amaç sisteme şirket olmayanların katılmasını engellemektir.
- Tüm alanlar zorunludur. Kullanıcı bilgilendirilir.
- Şirket kayıtları iki şekilde doğrulanır. Kayıdın gerçekleşmesi için e-posta doğrulaması gerekir. HRMS personelinin (bizim :)) onayı gerekmektedir.
- Daha önce kayıtlı bir e-posta var ise kayıt gerçekleşmez. Kullanıcı bilgilendirilir.
📌
Req 1: İŞ ARAYANLAR SİSTEME KAYIT OLABİLMELİDİR.
- Kabul Kriterleri:
- Kayıt sırasında kullanıcıdan ad, soyad, tcno, doğum yılı, e-Posta, şifre, şifre tekrarı bilgileri istenir.
- Tüm alanlar zorunludur. Kullanıcı bilgilendirilir.
- Mernis doğrulaması yapılarak sisteme kayıt gerçekleştirilir.
- Doğrulama geçerli değilse kullanıcı bilgilendirilir.
- Daha önce kayıtlı bir e-posta veya tcno var ise kayıt gerçekleşmez. Kullanıcı bilgilendirilir.
- Kayıdın gerçekleşmesi için e-posta doğrulaması gerekir.