Skip to content

πŸ’Ό λ³΄ν—˜μ‚¬ μ‹œμŠ€ν…œ ꡬ좕 ν”„λ‘œμ νŠΈ

Notifications You must be signed in to change notification settings

DogFoot-MJU/Insurance-System-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

83 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

λ³΄ν—˜μ‚¬ μ‹œμŠ€ν…œ ꡬ좕

κ°œμš”

  • λͺ…μ§€λŒ€ν•™κ΅ 2021λ…„ 1ν•™κΈ° λΆ„μ‚°ν”„λ‘œκ·Έλž˜λ° 기말 ν”„λ‘œμ νŠΈλ‘œ μ œμΆœν•œ ν”„λ‘œμ νŠΈμž…λ‹ˆλ‹€.
  • μ„œλ²„ λ ˆν¬μ§€ν† λ¦¬μ™€ μ•ˆλ“œλ‘œμ΄λ“œ λ ˆν¬μ§€ν† λ¦¬λ‘œ λ‚˜λ‰˜μ–΄μ Έ μžˆμŠ΅λ‹ˆλ‹€.
  • ν˜„μž¬ λ ˆν¬μ§€ν† λ¦¬λŠ” μ„œλ²„ λ ˆν¬μ§€ν† λ¦¬μ΄λ©° μ•ˆλ“œλ‘œμ΄λ“œ λ ˆν¬μ§€ν† λ¦¬λŠ” μ•„λž˜ μ£Όμ†Œμ—μ„œ 확인 κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ•ˆλ“œλ‘œμ΄λ“œ λ ˆν¬μ§€ν† λ¦¬

νŒ€μ›

λ‹΄λ‹Ή 이름(직책)
Server μ΄μ„œν˜„(νŒ€μž₯)
Android κΉ€μ •μš°(νŒ€μ›), μ‹ λ™μš±(νŒ€μ›)

νŒ€ μ†Œν†΅

  • Jiraλ₯Ό 톡해 역할을 ν• λ‹Ήν–ˆκ³  진행 상황을 νŒ€μ› λͺ¨λ‘ 확인할 수 μžˆλ„λ‘ν–ˆμŠ΅λ‹ˆλ‹€.
  • Slackκ³Ό Jiraλ₯Ό μ—°λ™ν•˜μ—¬ Jira의 μ•ŒλžŒ κΈ°λŠ₯ λΆ€μž¬ 문제λ₯Ό ν•΄μ†Œν–ˆμŠ΅λ‹ˆλ‹€.
  • Postman에 νŒ€μ›μœΌλ‘œ μ΄ˆλŒ€ν•˜μ—¬ APIλ₯Ό ν™•μΈν•˜κ³  ν…ŒμŠ€νŠΈν•΄λ³Ό 수 μžˆλ„λ‘ ν–ˆμŠ΅λ‹ˆλ‹€.

κ°œλ°œν™˜κ²½

λΆ„λ₯˜ ν•­λͺ©
Language Java
Framework Spring Boot
DB MySql
Library Spring Security, Java-Jwt, Spring Data Jpa, Lombok, Java Mail Sendar, Validation, Gson, Commons IO, Commons Lang3, Jasypt
Build Maven

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

νšŒμ›κ°€μž…

  • 이메일 인증을 톡해 νšŒμ›κ°€μž…μ„ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • κ°€μž… μ‹ μ²­ν•œ λ©”μΌμ—μ„œ '인증 확인' aνƒœκ·Έλ₯Ό ν΄λ¦­ν•˜λ©΄ νšŒμ›κ°€μž…μ΄ μ™„λ£Œλ©λ‹ˆλ‹€.

λ³΄μ•ˆκ΄€λ ¨

  • Spring Security와 JWTλ₯Ό μ΄μš©ν•˜μ—¬ 인증과 인가λ₯Ό κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.
  • νŒ¨μŠ€μ›Œλ“œλŠ” Bcript둜 μ•”ν˜Έν™”ν•˜μ—¬ μ €μž₯ν–ˆμŠ΅λ‹ˆλ‹€.
  • Jasyptλ₯Ό μ΄μš©ν•˜μ—¬ application.yml의 μ£Όμš” 정보λ₯Ό μ•”ν˜Έν™”ν–ˆμŠ΅λ‹ˆλ‹€.

상담

  • μœ μ €λŠ” 상담메뉴λ₯Ό 톡해 λ³΄ν—˜μƒν’ˆμ„ 상담받을 수 μžˆμŠ΅λ‹ˆλ‹€.
  • μœ μ €λŠ” λ‚˜μ˜ λ¬Έμ˜λ‚΄μ—­ λ¦¬μŠ€νŠΈμ—μ„œ 문의 κ²°κ³Όλ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • λ³΄ν—˜ 판맀자(직책)λŠ” μœ μ €μ˜ 문의 리슀트λ₯Ό 확인할 수 있으며, λ‹΅μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ³΄ν—˜ 개발

  • κ°œλ°œν•  수 μžˆλŠ” λ³΄ν—˜μ˜ μ’…λ₯˜λŠ” μžλ™μ°¨, μš΄μ „μž, ν™”μž¬, μ—¬ν–‰ 총 4가지 λ³΄ν—˜ μƒν’ˆμ„ κ°œλ°œν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • λ³΄ν—˜ κ°œλ°œμ€ λ‹€μŒκ³Ό 같은 단계λ₯Ό 거치게 λ©λ‹ˆλ‹€.
  • 기획(λ³΄ν—˜μ„€κ³„μž) - 섀계(λ³΄ν—˜μ„€κ³„μž) - 인가(UW) - 승인(κΈˆμœ΅κ°λ…μ›)
  • λ³΄ν—˜ μ„€κ³„μžλŠ” κΈ°νšμ„œλ₯Ό μ œμΆœν•˜μ—¬ κΈ°νšλ‹¨κ³„λ₯Ό μ§„ν–‰ν•©λ‹ˆλ‹€.
  • λ³΄ν—˜ μ„€κ³„μžλŠ” μ„€κ³„λ‹¨κ³„μ—μ„œ λ³΄ν—˜μ˜ μ„ΈλΆ€ λ‚΄μš©μ„ μž‘μ„±ν•©λ‹ˆλ‹€.
  • UWλŠ” 인가 λ‹¨κ³„μ—μ„œ μΈμˆ˜μ •μ±…μ„ μˆ˜λ¦½ν•©λ‹ˆλ‹€.
  • κΈˆμœ΅κ°λ…μ›μ΄ μŠΉμΈμ„ ν•˜κ²Œ 되면 λ³΄ν—˜μƒν’ˆμœΌλ‘œ λ“±λ‘λ©λ‹ˆλ‹€.

λ³΄ν—˜ μƒν’ˆ

  • μžλ™μ°¨, μš΄μ „μž, ν™”μž¬, μ—¬ν–‰μ˜ 판맀 κ°€λŠ₯ν•œ λ³΄ν—˜ 리슀트λ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • 각 λ³΄ν—˜μ— λŒ€ν•΄ 상세 λ‚΄μš©μ„ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • μœ μ €λŠ” λ³΄ν—˜λ£Œλ₯Ό 계산해볼 수 μžˆμŠ΅λ‹ˆλ‹€.
  • λ³΄ν—˜μ„ μ‹ μ²­ν•˜κ²Œ 되면 적범심사 λŒ€μƒ λ¦¬μŠ€νŠΈμ— λ“±λ‘λ©λ‹ˆλ‹€.
  • UWκ°€ 계약 λ‚΄μš©μ„ μƒμ„Ένžˆ 확인할 수 있으며 계약을 μŠΉμΈν•˜κ±°λ‚˜ κ±°μ ˆν•  수 μžˆμŠ΅λ‹ˆλ‹€.

보상

  • λ³΄ν—˜ κ°€μž…μžλŠ” 보상(μ‚¬κ³ μ ‘μˆ˜)을 μ‹ μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • 사고 μ ‘μˆ˜μ—λŠ” 사고와 κ΄€λ ¨λœ μ„œλ₯˜λ₯Ό μ²¨λΆ€ν•΄μ•Όν•©λ‹ˆλ‹€.
  • λ³΄μƒκ΄€λ¦¬μžλŠ” 사고 μ ‘μˆ˜ λ‚΄μ—­ 리슀트λ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • λ³΄μƒκ΄€λ¦¬μžλŠ” 사고 μ ‘μˆ˜ 내역을 μƒμ„Ένžˆ 확인할 수 있으며, 보상을 μ§€κΈ‰ν•˜κ±°λ‚˜ κ±°μ ˆν•  수 μžˆμŠ΅λ‹ˆλ‹€.

About

πŸ’Ό λ³΄ν—˜μ‚¬ μ‹œμŠ€ν…œ ꡬ좕 ν”„λ‘œμ νŠΈ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages