Skip to content

πŸΉκ΅¬μ€μ£Ό πŸ±λ°•μ’…μ„± πŸΈμ„œμ‹œν˜„ πŸ»μ„œμž¬μ€

Notifications You must be signed in to change notification settings

beyond-sw-camp/be06-fin-SABUJAKS-IRS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

톡합 μ±„μš© μ‹œμŠ€ν…œ
IRS (Integration Recruite System)


🌐 IRS μ‚¬μ΄νŠΈ https://www.sabujaks-irs.kro.kr





πŸ‘¨β€πŸ’» νŒ€μ›





πŸ“‹ ν”„λ‘œμ νŠΈ μ†Œκ°œ

sabujak-μ€‘κ°„λ°œν‘œppt

ν”„λ‘œμ νŠΈ λ°°κ²½

  • κΈ°μ—…λ³„λ‘œ 각기 λ‹€λ₯Έ μ±„μš© μ ˆμ°¨μ™€ λ³΅μž‘ν•œ 지원 λ°©μ‹μœΌλ‘œ 인해 κ΅¬μ§μžλ“€μ€ μ ν•©ν•œ 곡고λ₯Ό μ°Ύκ³  μ§€μ›ν•˜λŠ” 데에 λ§Žμ€ μ‹œκ°„κ³Ό λ…Έλ ₯을 νˆ¬μžν•΄μ•Ό ν•œλ‹€.
  • 각 κΈ°μ—…μ˜ μ±„μš©λ‹΄λ‹Ήμžλ“€λ„ μ—¬λŸ¬ μ±„μš© ꡬ인ꡬ직 μ‚¬μ΄νŠΈμ— ꡬ인을 λ“±λ‘ν•œ ν›„μ˜ 과정은, 각 νšŒμ‚¬μ—μ„œ 관리λ₯Ό ν•΄μ•Όν•˜λŠ” λ²ˆκ±°λ‘œμ›€μ΄ μžˆλ‹€.

ν”„λ‘œμ νŠΈ λͺ©ν‘œ

  • κ΅¬μ§μžλŠ” 지원뢀터 μ±„μš© 일정 쑰율, 화상 λ©΄μ ‘κΉŒμ§€ ν•˜λ‚˜μ˜ μ„œλΉ„μŠ€λ₯Ό 톡해 진행할 수 μžˆλ‹€.
  • μ±„μš©λ‹΄λ‹ΉμžλŠ” 곡고 등둝뢀터 μ„œλ₯˜/λ©΄μ ‘ κ²°κ³Ό λ°œν‘œκΉŒμ§€ ν•˜λ‚˜μ˜ μ„œλΉ„μŠ€λ₯Ό 톡해 관리할 수 μžˆλ‹€.

μ£Όμš” κΈ°λŠ₯

  1. 곡고

    • 곡고 이미지λ₯Ό 직접 μ—…λ‘œλ“œν•˜κ±°λ‚˜ 제곡된 곡고 ν…œν”Œλ¦Ώμ„ ν™œμš©ν•˜μ—¬ λΉ λ₯΄κ³  μ‰½κ²Œ 곡고λ₯Ό 생성할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • λͺ¨λ“ˆν˜• ꡬ쑰둜 μ œκ³΅λ˜λŠ” 10μ—¬ 가지 μ§€μ›μ„œ ν•­λͺ©μ—μ„œ ν•„μš”ν•œ ν•­λͺ©λ§Œ μ„ νƒν•˜κ³ , μžκΈ°μ†Œκ°œμ„œ λ¬Έν•­κ³Ό κΈ€μž 수λ₯Ό μ„€μ •ν•˜μ—¬ ν•΄λ‹Ή 곡고에 λ§žλŠ” μ§€μ›μ„œλ₯Ό ꡬ성할 수 μžˆμŠ΅λ‹ˆλ‹€.
  2. μ§€μ›μ„œ

    • 각 곡고에 μ§€μ›ν•˜κΈ° μœ„ν•΄ λͺ¨λ“ˆν˜• μ§€μ›μ„œ μž‘μ„± κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€. 미리 μž‘μ„±λœ 톡합 μ§€μ›μ„œλ₯Ό λΆˆλŸ¬μ™€ κ°„νŽΈν•˜κ²Œ μƒˆλ‘œμš΄ μ§€μ›μ„œλ₯Ό μž‘μ„±ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  3. λ©΄μ ‘ 일정 쑰율

    • (μ‹ μž…) μ±„μš© λ‹΄λ‹Ήμžκ°€ ν™•μ •ν•œ λ©΄μ ‘ 일정을 이메일 λ˜λŠ” μ‚¬μ΄νŠΈ λ‚΄ μ•Œλ¦Ό 관리λ₯Ό 톡해 μ•ˆλ‚΄λ°›μŠ΅λ‹ˆλ‹€.
    • (κ²½λ ₯) μ±„μš© λ‹΄λ‹Ήμžκ°€ μ œμ•ˆν•œ λ©΄μ ‘ 일정을 이메일 λ˜λŠ” μ‚¬μ΄νŠΈ λ‚΄ μ•Œλ¦Ό 관리λ₯Ό 톡해 μ•ˆλ‚΄λ°›κ³ , ν•΄λ‹Ή 일정을 λ‹€μ‹œ μ‘°μœ¨ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  4. 화상 λ©΄μ ‘

    • 곡고 μž‘μ„± μ‹œ μ„ νƒν•œ μ±„μš© μ ˆμ°¨μ— 따라 1μ°¨, 2μ°¨ 화상 면접을 진행할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • 면접일 ν•˜λ£¨ μ „ μžλ™μœΌλ‘œ Openviduλ₯Ό 톡해 면접방이 μƒμ„±λ˜κ³ , λ©΄μ ‘ μ°Έμ—¬μžλ“€μ—κ²Œ 이메일을 톡해 λ©΄μ ‘λ°© μž…μž₯ μ•ˆλ‚΄λ₯Ό ν•©λ‹ˆλ‹€.
    • 면접에 μ°Έμ—¬ν•˜λŠ” 면접관은 λ©΄μ ‘ ν‰κ°€ν‘œλ₯Ό μž‘μ„±ν•˜μ—¬ μ±„μš© λ‹΄λ‹Ήμžμ—κ²Œ 전달할 수 μžˆμŠ΅λ‹ˆλ‹€.
  5. κ²°κ³Ό μ•Œλ¦Ό

    • 곡고 μž‘μ„± μ‹œ μ„ νƒν•œ κ²°κ³Ό λ°œν‘œμΌ μ˜€ν›„ 4μ‹œμ— Spring Batchλ₯Ό 톡해 μžλ™μœΌλ‘œ μ „μ†‘λ˜λŠ” κ²°κ³Ό μ•ˆλ‚΄ 이메일 λ˜λŠ” μ‚¬μ΄νŠΈ λ‚΄ μ•Œλ¦Ό 관리λ₯Ό 톡해 κ²°κ³Όλ₯Ό 확인 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.



πŸ“‹ ν”„λ‘œμ νŠΈ 섀계

ν™”λ©΄ μ„€κ³„μ„œ

➑ λ°”λ‘œκ°€κΈ°

API λͺ…μ„Έμ„œ

➑ λ°”λ‘œκ°€κΈ°

ERD

IRS ERD





πŸ“– 기술 μŠ€νƒ

Frontend

HTML JavaScript CSS Vue.js Pinia Nginx OpenVidu

Backend

SpringBoot SpringSecurity SpringJPA SpringBatch Tomcat AmazonS3 JWT OpenVidu

Database

MariaDB Redis

CI/CD

Jenkins Docker Kubernetes GitHub Git Discord Webhooks Gradle npm

Monitoring & Infra

Linux Ubuntu Grafana Prometheus

Tools

Notion Longhorn



🎑 μ•„ν‚€ν…μ²˜

μ‹œμŠ€ν…œ μ•„ν‚€ν…μ²˜ -  μ΅œμ’…





πŸ’» 개발 폴더 λ°”λ‘œκ°€κΈ°

➑ FRONTEND

➑ BACKEND

➑ CI/CD





About

πŸΉκ΅¬μ€μ£Ό πŸ±λ°•μ’…μ„± πŸΈμ„œμ‹œν˜„ πŸ»μ„œμž¬μ€

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •