박경희
윤채연
전기범
장민근
조창욱
최해관
ISTP
ISFP
INFJ
INTP
ESTJ
ENTJ
Java 17
Spring Boot
Spring Data JPA
Hibernate
Gradle
JUnit5
Spring Security
WebSocket
MyBatis
Spring Batch
LangChain
RAG
FastAPI
ChromaDB
Uvicorn
pandas
SQLAlchemy
RecursiveCharacterTextSplitter
MariaDB
Amazon RDS
Amazon S3
Chroma DB
Vue 3
JavaScript
HTML
CSS
EventSource
Canvas
GitHub Actions
AWS
Elastic Beanstalk
RDS
Route 53
NAT Gateway
Load Balancer
Nginx
EBS
Bastion
GitHub
DA#
IntelliJ IDEA
Visual Studio Code
Google Colab
HeidiSQL
Postman
Main : 배포 가능한 안정된 코드 저장.
Develop : 개발 중인 코드 통합 및 테스트.
Feature Branches : 개별 기능 개발 후 Develop에 병합.
명확한 구조 : 개발, 테스트, 배포 단계 구분.
안정성 : Main은 항상 검증된 코드만 유지.
동시 개발 : 각 기능을 독립적으로 작업해 충돌 최소화.
현대 기업에서는 인적 자원을 중요한 자산으로 여기며, 효율적이고 체계적인 인사 관리 는 기업 성공의 핵심 요소입니다.
저희 팀은 인사, 근태, 휴가, 휴직, 급여, 평가, 계약서 관리 등 인사관리 시스템의 핵심 기능을 모두 구현했습니다.
이를 바탕으로 특정 도메인에 국한되지 않고 모든 회사에 적용 가능한 B2B 중심의 솔루션 을 개발했습니다.
이 솔루션은 기존 한정된 산업군 ERP 대비 다양한 산업군에 적용 가능하여, 수익적인 측면까지 고려해 기획되었습니다.
단순 문의 응대
24시간 AI 챗봇 도입으로 질문 자동 처리
업무 효율 및 사원 만족도 향상
사규 및 정보 검색의 편리성 제공
계약서 관리
전자 문서화 를 통한 관리 간소화
계약서 검색 및 접근성 개선
엑셀·문자 전송
자동화 시스템 으로 작업 속도 향상 및 오류 감소
UI/UX 개선
직관적이고 간편한 설계 로 사용 편의성 제공
업무 효율성 증대
서비스 도메인
기능 설명
인사 관리
사원의 기본 정보 등록 및 조회, 경력 정보, 학력 정보, 자격증 정보 등을 효율적으로 관리하여, 인사팀이 손쉽게 사원 데이터를 처리할 수 있도록 지원합니다.
근태 관리
출퇴근 시간, 초과 근무, 재택근무, 휴직 신청 및 관리 기능을 제공하여 근로자와 관리자 모두가 시간 관리를 보다 효율적으로 할 수 있습니다.
급여 관리
사원의 급여 조회, 급여 명세서, 공제액 계산, 연차 수당, 상여금 지급 등을 관리하여 정확하고 체계적인 급여 처리를 지원합니다.
휴가 관리
사원별 연차 관리, 장기 근속 휴가 발생, 휴가 신청 및 취소 요청, 잔여 휴가 조회 등의 기능을 제공하여 사원이 자신의 휴가를 효율적으로 관리할 수 있게 합니다.
계약 관리
연봉 계약서 및 근로 계약서 생성, 전자 서명, 계약서 조회 및 파기 기능을 통해 계약서 관리 과정을 디지털화하여 업무 효율성을 높입니다.
평가 및 피드백 관리
사원의 개인 평가, 부서별 평가, 공통 과제 등록, 평가 정책 생성 및 수정 기능을 제공하여 회사 내 인사 평가 체계를 체계적으로 유지하며, 사원별 평가에 따른 피드백을 제공합니다.
챗봇 서비스
사원들이 인사 관리 시스템 관련 정보를 손쉽게 검색할 수 있도록 챗봇 기능을 제공하여, 인사팀의 업무 부담을 줄여줍니다.
구성 요소
사양
EC2 (Frontend)
t2.medium (2 vCPU, 4GB RAM), Amazon Linux 2, Nginx, Vue.js 3, Vite
EC2 (Backend)
t3.large (2 vCPU, 8GB RAM), Amazon Linux 2, Spring Boot, Spring Security
EC2 (AI)
t2.medium (2 vCPU, 4GB RAM), Amazon Linux 2, FastAPI, LangChain
RDS
db.t3.medium (2 vCPU, 4GB RAM), MariaDB
S3
5GB 표준 스토리지, 총 5개의 버킷 (계약서, 사원 프로필, 증빙 자료 등)
📌 WBS (Work Breakdown Structure)
메인
로그인
메인화면
사원찾기
인사관리
사원 정보 등록
사원 정보 조회
인사 발령
계약서 서명 및 조회
부서 관리
급여 관리
인사기본
개인 신상 관리
출퇴근 관리
재택 근무 관리
출장 및 파견 관리
급여 및 수당
휴가 관리
평가
이름
느낀점 및 성과
조창욱
온라인 강의로 시작한 백엔드 공부를 파이널 프로젝트로 실무 중심의 프로젝트 경험을 통해 한층 더 전문적 으로 성장할 수 있었음. 특히 스프링 시큐리티 와 AWS 클라우드 경험이 큰 자산이 됨.
전기범
인사 관리 시스템이라는 쉽지 않은 프로젝트였음에도 만족할 만한 결과물 을 만들어내어 뿌듯함. 특히 AWS 배포 를 통해 전체 과정이 인상 깊었다.
최해관
큰 규모의 인사 관리 시스템 을 구축하며 협업의 중요성과 성취감을 느꼈고, 기술적으로도 크게 성장함. 복잡한 시스템을 완성한 경험이 앞으로의 자산 이 될 것이다.
장민근
처음 경험해보는 큰 규모의 프로젝트였지만 팀원들의 도움 덕분에 끝까지 완주 할 수 있어 감사함. 이 경험을 바탕으로 더 복잡한 프로젝트 에서도 역할을 기대함.
윤채연
6주라는 시간 동안의 기획부터 설계, 개발, 발표 준비 까지 모든 과정을 경험하며 소중한 경험을 쌓음. 기획, UI/UX 디자인, 프론트, 백엔드까지 모두 참여하며 성장 할 수 있었다.
박경희
문서 파일을 이용한 데이터 일괄 처리 기능을 구현함. 프론트와 서버 모두를 구현하면서 프론트/서버 개발자들의 협업 이 얼마나 중요한지를 알 수 있었다.