Skip to content

KOSA-MSAFullStack/2ndProject_Magnifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

511 Commits
 
 
 
 
 
 
 
 

Repository files navigation

logo

돋보기 프로젝트

  • 프로젝트 명 : 돋보기 (Magnifier)

  • 프로젝트 소개 : 시니어들을 위한 취업 지원 서비스, 돋보기

  • 프로젝트 목표 : 큰 글씨, 쉬운 UI/UX, 시니어 맞춤 공고로 디지털 환경이 익숙하지 않은 시니어 구직자들에게 쉽고 편리한 구직 환경 제공

  • 주요 기능 :

    • 개인/기업 로그인
    • 개인/기업 회원가입
    • 로그아웃
    • 전체 채용 공고 목록 조회 & 기업별 등록한 채용 공고 목록 조회 & 공고 상세 조회
    • 공고 등록 & 수정 & 삭제
    • 공고 지원하기
    • 공고 지원내역
    • 이력서 등록 & 수정
    • 이력서 상세 조회
    • 내 정보
  • 개발 기간 : 2025.08. 25~ 2025.09.16 (약 3주간)

  • 프로젝트 블로그 : 노션_돋보기 (Magnifier)

  • 발표 자료 : Canva_프로젝트 PPT

  • 시연 영상 : <영상 추가>


Team "ZoomIn"

    KOSA_2차 프로젝트 팀 ZOOMIN

      : 사회적 취약 계층인 시니어에게 관심을 기울이고, 그들의 어려움도 확대하여 세심하게 들여다보겠다는 의지를 담음

    [ 팀원 소개 ]

Kiseong Kim
@kks1177
kimkyongah
@hagnoykmik
lsw1096
@leesangwoo-dev

개발 환경 (버전참고)

  • Environment : Spring Tools 3.9 for Eclipse, Oracle SQL Developer(^20.4.0.379), git(^2.50.0), github
  • Language : Java 8
  • Framwork :
    • Spring Framework 5
    • Spring Web MVC
    • Spring Security
  • Library
    • Maven
    • MyBatis
    • HikariCP
    • JUnit 4
    • lombok-1.18.38.jar
  • DB: OracleDB
  • Communication : notion, figma, erdcloud, canva

실제 구현 화면/기능

[ 로그인 ]

members-login-page enterprises-login-page
  • 개인/기업 회원 로그인을 분리

[ 회원가입 ]

members-signup enterprises-signup
  • 개인/기업 회원 로그인에서 각각 회원가입 버튼을 누르면 개인/기업 회원가입 페이지로 이동한다.
  • 기업회원은 회원가입 시 사업자 등록번호 '인증' 버튼을 클릭하여 유효한 사업자 등록번호인지 OpenAPI를 통해 인증한다.

[ 채용 공고 ]

member-recruits-list enterprise-recruits-list
  • (왼쪽) 개인 회원에게는 공고에 지원할 수 있는 '지원하기' 버튼이 활성화된다.
  • (오른쪽) 기업회원이나 로그인하지 않은 사람에게는 지원하기 버튼이 활성화되지 않는다.

[ 공고 관리 ]

enterprise-recruits-listbyid enterprise-recruits-listbyid enterprise-recruits-register 공고 등록 성공 삭제할 공고 선택 공고 삭제 성공
  • 기업 회원은 nav bar의 두번째가 '공고관리'로 뜨고 여기서 공고를 등록하고 조회, 수정, 삭제할 수 있다

[ 공고 상세 ]

enterprise-recruits-detail enterprise-recruits-modify
  • 공고 상세에서는 시니어 지원자를 위해 큰 글씨로 공고를 확인할 수 있다.
  • 기업회원이라면 아래에 '수정하기' 버튼을 클릭해서 공고를 수정할 수 있다.

[ 공고 지원하기 ]

member-recruits-detail 공고 지원 성공 이미 지원한 공고 지원 시도(실패)
  • 개인회원이라면 아래에 '지원하기' 버튼을 클릭해서 공고에 지원할 수 있다.
  • 한 번 지원한 공고를 다시 지원했을 때 지원이 되지 않고 실패하는 것을 확인할 수 있다.

[ 공고 지원내역 ]

members-applylist enterprises-applylist member-recruits-detail 이미 지원한 공고 지원 시도(실패)
  • 개인회원은 지원내역에서 자신이 지원한 공고 목록을 확인할 수 있다.
  • 기업회원은 자신이 올린 공고에 지원한 지원자의 이력서 내역을 확인할 수 있다.

[ 이력서 관리 ]

member-resumes member-resumes-register 경력사항 추가 자격사항 추가 이력서 추가 성공
  • 개인 회원은 nav bar의 두번째가 '이력서관리'로 뜨고 작성한 이력서가 없을 때 '이력서 등록하기' 버튼이 활성화 되고 이를 통해 자신의 이력서를 작성할 수 있다.
  • 인적사항은 내정보에 기입된 정보를 바탕으로 조회되고 수정을 원하면 내 정보 탭에서 수정할 수 있다.
  • 최종학력, 경력사항, 자격사항을 작성할 수 있고 경력사항과 자격사항은 여러개를 등록 및 수정, 삭제할 수 있다.

[ 이력서 상세 조회 ]

enterprises-resume
  • 작성한 이력서가 있다면 개인회원이 nav bar에서 이력서관리를 눌렀을 때 작성된 이력서 상세 조회 페이지가 뜬다.
  • 이력서 상세 조회 페이지에서 나의 이력서를 수정할 수 있다.

[ 내 정보 ]

members-mypage enterprises-mypage
  • 회원가입할 때 기입했던 정보를 수정할 수 있다.

컨벤션

  • 코딩 컨벤션

image
  • 깃 컨벤션

image

산출물

image
  • 기능 명세서

image
  • 시스템 아키텍처

Image

  • Wireframe (Figma)

image
  • ERD (ERD Cloud)

image

About

시니어를 위한 취업 지원 서비스 (KOSA 2차 프로젝트)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors