소프트웨어마이스터고생들의 이력서를 볼 수 없을까? 라는 아이디어에서 시작하여,
소마고생들의 이력서를 열람할 수 있는 웹 서비스를 기획하였습니다.
2025.04 | 모이자 서비스 배포
2025.04 | 서비스 가입자 100+명
- 이력서 생성, 수정, 삭제 및 유저 상태별 조회, 페이징 처리
- 소셜 로그인, 이력서 PDF 추출, 끌올 기능, 유저 정보 관리
- 이력서 좋아요 등록 및 좋아요 리스트 조회 기능
정렬, 기술 스택, 학교, 재직 여부를 가지고 이력서 동적 필터링
- 구현 - BooleanExpression을 사용하여 null에 대한 처리와 동적 필터링 구현
- 회고 - null-safe한 쿼리 작성과 가독성이 향상됨
유저 상태를 enum으로 정의 후 상태에 따라 필터링된 결과를 제공
ex ) NOT_LOGGED_IN(0), LOGGED_IN(1), PORTFOLIO_COMPLETED(2), PORTFOLIO_PUBLISHED(3)
- 구현
- 유저 상태 level을 기반으로 비교 연산자로 조회
- 유저별로 상태를 지정하여 상태에 맞는 리스트를 반환
- 회고 - 추후에 유저 상태가 추가되더라도 유연성과 일관성 있는 단계 비교
메인 페이지 | 이력서 상세 페이지 |
---|---|
이력서 등록 페이지 | 마이 페이지 |
Backend | Backend | Frontend | Frontend | Designer |
---|---|---|---|---|
안예성 | 김명진 | 강민지 | 육기준 | 김수아 |