
주제 정하기... 막막
초기에 생각한 기능 초기 계획은 위와 같다. 근데 생각하면 할수록 뭔가 부족한 느낌이 들어서 더 추가하면 좋겠다는 기능을 추가할 생각이 들었다. 추가한 기능 & 내용 1.자격 요건 + 자격증 자격증 정보 세분화 -> 필수 / 추가로 자격증 있으면 좋은 것들 캘린더 연동 , D-Day -> 시험일을 토대로 D-Day 추가, 시험일정 캘린더 ...
ERD
동적인 요소 추가할 거 > 시험일정 D-Day 학과 비교 면접 답변 저장 채용공고 필터 + 알림 설정
제목, 링크, 내용 가져오기 성공
썸네일 이미지 가져오기 성공
이번에는 채용공고를 크롤링해야한다. 단순히 채용정보를 보여주기 위한 것이 아니라, '경호'분야에 관련된 사이트를 구축하고 있기 때문에, 일반적인 취업 포털과는 차별화된 정보를 제공할 필요를 느꼈다. 이미 잡코리아, 사람인과 같은 사이트가 더 많은 채용 정보를 가지고 있고 더 잘 되어 있지만, 내가 만들고 있는 사이트에서는 오로지 '경호 관련 업체'의 공고만...
1.법률 api 연동 2.기출문제 / 대학교 db저장 -> 연결 3.대학교 비교 기능 구현 4.gpt 연동 -> 연동 후 기록 저장 기능 추가 5.자격증 db저장 -> 연결 채용공고 차단당했던거 다시 크롤링 도전 채용공고 다시 수집 - DB저장 -> 성공하면 알림 기능 추가 카카오/ 네이버 로그인 api 자격조건, 자격증 관련 자격요건, 시험과목, 일정 기...
이번에는 ‘경호원에게 필요한 법률’ 또는 ‘자격증 준비 시 참고해야 할 법률’ 정보를 웹사이트에서 제공하는 기능을 구현해보았다. 왜 법률 정보가 필요할까? 경호원을 준비하는 사람들에게는 단순한 체력이나 실무 능력뿐 아니라, 관련 법률에 대한 이해도 매우 중요하다. 예를 들어, 「경비업법」, 「청원경찰법」, 「형법」 등은 경호 업무와 직접적으로 연결되며, ...
지난번에 뉴스 크롤링 기능을 JSP와 연결해 웹사이트에 출력하는 것까지는 성공했지만, 아쉬웠던 부분이 있어 이번에는 추가 기능 개선을 진행하였다. Cotroller 기존 뉴스 출력 로직에 페이징 처리를 추가하여 페이지별로 뉴스 항목을 나누어 볼 수 있게 했다. Service 기존에는 제목, 요약, 썸네일만 수집했지만, 이번에는 언론사, 날짜 ...
이전에 실시간 크롤링으로 채용공고를 보여주려고 했지만, 잡코리아 사이트에서 IP 차단을 당한 경험이 있었다. 그래서 크롤링 데이터를 엑셀로 저장한 후, Spring Boot 기반 시스템에서 엑셀을 읽어 DB에 저장하고 JSP로 출력하는 방식으로 구조를 변경하였다. --- 💻 기술 스택 Backend: Java, Spring Boot, JPA (H...