2인 개발 채용 시스템 개발 프로젝트입니다.
관리자가 채용 공고를 작성하고 게시하면, 지원자는 채용공고를 확인하고 자신의 지원서를 작성후 해당 공고에 지원할 수 있는 채용 시스템입니다.
관리자는 채용공고 작성 뿐만 아니라 지원자의 지원서도 확인하고 채용 과정 및 결과를 정해 통보하는 기능도 가지고 있습니다.
Spring Security를 이용한 password encoding을 적용하고 메일링 시스템을 이용해 인증과 결과 통보를 할 수 있습니다.
채용 기간을 고려하여 지원할 수 있도록 개발하였으며, 지원자가 공개된 공고만 볼수 있도록 공개여부도 설정할 수 있습니다.
- java, Spring F/W를 이용한 시스템 구축
- Filter, AOP, Interceptor를 이용한 로그 관리, 예외처리, Transaction, 권한 등 CCC 구현
- MyBatis를 통한 데이터 핸들링, Dynamic Query 사용, OCP 구조를 사용한 확장에 유리한 개발
- jQuery Ajax, SweetAlert2를 사용한 비동기 처리, 사용자 친화적인 UI 개발
- Notion, Github를 이용한 협업
- Spring Security를 사용한 패스워드 암호화
이름 | 이메일 | 깃허브 |
---|---|---|
👨💻 우성호 | dntjdgh02@gmail.com | wooncloud github |
👨💻 이거성 | kckt66@naver.com | GusungLee github |
2021.06.09 ~ 2021.07.01
- java jdk 11
- Apache Tomcat 8.5
- Oracle Database 11g
- Spring Framework 4.3.30
- Spring Security
- Toast Editor 3.0.1
- javax Email
- SweetAlert2