Java Camp Project

Related tags

Spring Boot Hrms
Overview

Hrms

Java/React Camp Project

HRMS

📌 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.
You might also like...

This project provides an advanced baseline to help you kick start a Spring project.

🚀 Advanced Spring Scaffold The Spring Framework is an application framework and inversion of control container for the Java platform. This project wa

Oct 15, 2022

Community-Driven Game Server Development solution for Java Developers based on DEEPINTHINK MagOKO Project.

MagOKO Stack Community-Driven Game Server Development solution for Java Developers based on DEEPINTHINK MagOKO Project. License Copyright 2021-present

Jun 1, 2021

A Java-based template project for the FastJ Game Engine.

A Java-based template project for the FastJ Game Engine.

FastJ Java Template Program Requirements Java 16 JDK Basic understanding of Java Initial Setup Download the Template You have a few options for gettin

May 15, 2022

N-Layer Architecture human resource management system project with Java.

N-Layer Architecture human resource management system project with Java.

HRMS Project Backend N-Layer Architecture human resource management system project with Java. Report Bug · Request Feature About The Project Built Wit

Dec 26, 2022

Repository with Backend code for InnoTutor project. It is written on Java/Spring.

Repository with Backend code for InnoTutor project. It is written on Java/Spring.

Backend ᅠ ᅠ Developers: Daniil Livitn, Roman Soldatov Contents Requirements API Database Google credentials Hosting and CI How to install locally Code

Sep 17, 2022

Portaudio4j - An exploratory project to interact with the PortAudio C library using Java's FFI (Panama) APIs

Examples of PortAudio called by Java's Panama APIs JEP 412. At the moment this is purely exploratory (still kicking the tires) as it progresses in the

Dec 29, 2021

Java-Trading-Log-Project - A Trading Log to Journal Your Trades.

Abhi's Project - Trading Log Trading Background I am very passionate about trading. I have been studying the financial markets for a few years and hav

Jul 18, 2022

The first Java Actor System supporting fibers from Project Loom

Fibry Fibry is an experimental Actor System built to be simple and flexible. Hopefully, it will also be fun to use. Fibry is the first Java Actor Syst

Dec 26, 2022

This is simple project to show how to create a basic API using Java 11 + Maven + Spring Boot + PostgrSQL + Flyway.

This is simple project to show how to create a basic API using Java 11 + Maven + Spring Boot + PostgrSQL + Flyway.

Dec 10, 2022
Owner
null
Java React Camp Homeworks

JavaReactCamp Documents JavaReactCamp documents in here. Maybe you want to look and check them. If you think any mistake in documents you can type a c

Burak Boduroğlu 5 Jul 10, 2021
Java - React Camp Homeworks Kodlama.io

Java - React Camp Homeworks | Kodlama.io Discord: CosmicDust#4917 HRMS Project Back - End Source Code & Server (Swagger UI) Front - End Source Code &

Semih Kayan 38 Jun 22, 2022
Java Camp - Kodlama.io - Engin Demiroğ - 2022

About Repository This repository contains Java Bootcamp documentation like lesson codes, assignments, and final project. Also i will try to give to yo

Ahmet Usta 5 Oct 18, 2022
These are examples of work/homework from the Java Camp 2022.

Hi ?? , This is Java Camp 2022 Repository These are examples of work/homework from the Java Camp 2022. ?? I’m currently working on JavaCamp2022 ?? I’m

Sırrı KÖMÜR 3 Oct 19, 2022
Software developer training camp

Java-Camp Software developer training camp 1. Java Temelleri - 1 2. Java Temelleri - 2 3. Java Nesne Yönelimli Programlamaya Giriş 4. Java Nesne Yönel

Yüksel Can Özdemir 8 Dec 19, 2022
Desafio final do camp "IBM- If Black, Then Code"

[IBM- If Black, Then Code] Desafio Final - Hello Bank ?? Objetivo O desafio final consiste em desenvolver API REST resolvendo a funcionalidade de tran

Lucas Pontes 3 Sep 12, 2022
An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or to turn an existing project into a devops project using open source software (Git, Docker, Jenkins..)

DevOpsify Description An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or t

obaydah bouifadene 14 Nov 8, 2022
The project aim at easier to start a spring boot/cloud project.

easy-starters 是一个公共 starter 集合,旨在帮助 java 开发者快速构建 Springboot 与 Spring Cloud 项目. lx-starters的环境要求 JDK requirement: JDK 1.8+ Spring booter 2.x,+ 如何引用lx-s

null 3 Jul 11, 2022
This project is an Android Studio plugin version of BlackObfuscator, it supports obfuscating code automatically. More information about this project are in BlackObfuscator.

DEX控制流混淆插件版 · BlackObfuscator-ASPlugin English Version 本项目为 BlackObfuscator 的Android Studio插件版,支持打包自动化混淆。功能及介绍方面请查看 BlackObfuscator 源项目 注意事项 首要注意:Blac

null 229 Dec 31, 2022