Skip to content

lusate/FindJob

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 채용 사이트 (LastTest2 폴더)

  • 취업준비생들이 자신의 이력서를 등록하고 회사 정보를 통해 기업에 지원할 수 있도록 개발했습니다..
  • 취업준비생들이 자신의 이력서를 손쉽게 등록하고, 다양한 회사 정보를 기반으 로 원하는 기업에 효율적으로 지원할 수 있도록 돕는 취업 지원 플랫폼을 개발하 는 것이 목표였습니다.

image

🔔 <프로젝트 담당 업무>

  • Job 객체 타입의 변수에 저장된 기업명, 기업 내용, 기업 규모 등을 볼 수 있도록 표현문 태그 작성하고 페이지 이동 구현.
  • 본인의 인적사항, 지원 내역을 등록, 삭제할 수 있도록 작성하고 validation 추가.
  • 다국어 지원이 가능하도록 properties 파일을 생성하고 링크를 통해 출력. 파일 생성해서 입력을 통해 기업을 추가하고 삭제할 수 있는 기능을 구현.
  • 사용자가 기업 신청하면 본인이 신청한 기업의 홈페이지 명, 기업명, 회사 규모, 지원 횟수 등을 볼 수 있도록 구현.
  • 사용자가 재방문 시에도 지속적으로 맞춤형 서비스를 제공할 수 있도록 쿠키의 유효 기간 설정.
  • MySQL을 사용하여 기업 테이블과 사용자 테이블의 관계를 매핑.


🔔 <회고>

  • Eclipse 환경에서 DB를 생성하고 MySQL과의 초기 연동과 회원과 기업에 대 한 스키마 설계에 어려움을 겪었지만 교수님께 계속 질문을 하면서 차근차근 문제를 해결해나가서 뿌듯함을 느꼈습니다.
  • 다국어 지원과 예외 처리, validation을 하면서 코드 안정성을 높여가는 점에서 큰 만족감을 느끼고 개발자로서의 성장을 실감할 수 있었습니다.
  • JSP를 활용해 사용자가 볼 수 있는 화면을 만들면서 HTML 폼 데이터를 처리하고, 서버에서 이를 받아 처리하는 방법을 배웠습니다. 이를 통해 사용자 입력을 효과적으로 다루고, 필요한 검증 절차를 추가할 수 있었습니다.
  • 사용자들의 실제 요구와 필요를 반영한 기능 설계의 중요성을 깊이 깨닫게 되었습니다.
  • 사용자 만족도를 높이게 된다면 앞으로의 개발 과정에서 사용자 중심의 접근 방식을 계속해서 유지해야겠다는 교훈을 주었습니다.

About

JSP 프로젝트 (채용 사이트)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages