유난스런 개발 기록

Final Project (23.05.12 ~ 5.26 회의내용 및 진행상황 종합) 본문

PROJECT 기록

Final Project (23.05.12 ~ 5.26 회의내용 및 진행상황 종합)

yourhwan 2023. 5. 29. 21:43

Final Project

  • 프로젝트 주제 : Wanted (채용공고 사이트)
  • 프로젝트 진행 인원 : 5명
  • 사용 기술 : Spring Boot, Jquery, Jsp, HTML, CSS, RDBM, AWS, Docker
  • 종강 후에도 프로젝트를 이어나갈 예정 (AWS 및 Docker 를 활용한 배포 시도)

 

프로젝트에서 구현 해야할 페이지

  • 로그인, 로그아웃(회원가입, 탈퇴, 비밀번호 찾기 등) + 이력서 리스트 조회(select) + 이력서 업로드(insert)
  • 메인페이지
  • 채용공고 페이지(채용검색, 채용상세검색)
  • 회원마이페이지(기본정보 수정, 프로필 확인, 이력서관리, 이력서업로드, 지원현황)
  • 회사페이지(전체지원자관리, 채용공고관리, 채용공고등록, 회사정보, 계정관리, 지원관리-지원서확인, 합불여부)
  • 관리자 페이지(개인회원목록, 회사목록, 공고 및 커뮤니티 관리, 전체지원통계)
  • 커뮤니티(게시글 업로드)
  • 통계(지원자 현황)
  • 추후 진행률을 봐서 수정 필요 (추가되거나 삭제될 수 있음)

 

현재 맡은 역할

  • 회사상세 페이지, 이력서 조회, 이력서 업로드, 관리자페이지 (개인회원 목록, 회사목록, 공고관리(삭제), 지원현황(통계로 표현))
  • 회원가입 및 로그인 HTML + 회사상세 페이지

 

현재 나의 진행률

  • 로그인, 회원가입, 개인이력 설정(관심사 및 직군, 경력 등) HTML 완성 후 팀장에게 인계
  • 회사상세 페이지 HTML 작업 중  

 

돌아오는 주 계획

  • 회사상세 페이지 HTML 작업 완료
  • 이력서 업로드 및 조회 기능 구현 완료
  • 회사상세 페이지 기능 구현 시작

 

지금까지 겪은 어려움

  • 의사소통의 어려움 (깃을 통한 팀프로젝트에서 충돌을 방지하기 위한 패키지 사용 규칙과 같은 세부적인 사항 조율 미흡)
  • DB에 테이블, 시퀀스, 데이터 insert 시에 의사소통이 잘 되지 않아 모르고 넘어가는 부분이 있음. (전체적인 흐름 파악 어려움)
  • 경험해보지 못한 spring boot 사용으로 인해 기술적 어려움(기본적인 세팅에서 오랜 시간이 걸렸음, 또한 앞으로 기능구현에 있어서 난관이 예상 됨.)