프로젝트 개요


임직원 500명 규모의 중견 제조기업을 위한 통합 그룹웨어 시스템을 구축했습니다. 전자결재, 일정관리, 게시판, 조직도, 근태관리 등 기업 내부 업무에 필요한 핵심 기능을 하나의 플랫폼에 통합했습니다. WebSocket 기반 실시간 알림으로 결재 진행 상황을 즉시 확인할 수 있으며, 모바일 반응형 UI로 외근 중에도 업무 처리가 가능합니다.



주요 기능










모듈/기능주요 기능/설명
전자결재결재 라인 설정, 합의/전결/대결 처리, 문서 양식 관리, 결재 진행 추적
일정관리개인/부서/전사 일정, 회의실 예약, 일정 공유 및 초대
게시판부서별/전사 게시판, 파일 첨부, 댓글, 조회권한 설정
조직도실시간 조직도 조회, 인사정보 검색, 부서별 트리 뷰
근태관리출퇴근 기록, 휴가 신청/승인, 연차 자동 계산, 근무 현황 대시보드
실시간 알림WebSocket 기반 결재 요청, 댓글, 일정 알림, 브라우저 Push 알림


기술 스택



  • Frontend: Vue.js 3, TypeScript, Vuetify, FullCalendar

  • Backend: Java 17, Spring Boot 3.0, Spring Security, WebSocket

  • Database: Oracle 19c, Redis (세션 관리)

  • Authentication: LDAP 연동 (Active Directory), OAuth 2.0

  • Infrastructure: On-premise 서버, Nginx, Apache Tomcat



성과



  • 500명 동시 접속 안정적 처리, 99.9% 가동률 달성

  • 전자결재 시스템 도입으로 결재 처리 시간 70% 단축, 종이 문서 90% 감축

  • 실시간 알림 기능으로 결재 지연율 50% 감소

  • 근태 관리 자동화로 인사팀 업무 부담 60% 절감