프로젝트 개요
제조 현장의 MES 운영 환경과 사내 협업 업무를 연결한 맞춤형 그룹웨어입니다. 메일·전자결재·게시판·일정·자원 예약·주소록을 통합하고, 화면·API·데이터베이스를 함께 설계·개발했습니다. 운영 서버의 이중화·부하 분산·백업 환경을 구성하고 소스 이관까지 수행했습니다.
핵심 요구사항
생산 현장 업무와 일반 사내 업무를 연결하는 통합 정보 구조 설계
약 90~100개 업무 화면을 일관된 사용자 흐름과 권한 체계로 구성
기존 운영 자료와 소스를 안정적으로 이전할 수 있는 서버 환경 확보
주요 구현 내용
- 01
MES 전용 그룹웨어 전체 데이터베이스 구조 설계 및 모델링
- 02
.NET 9 ASP.NET Core Web API와 서비스·도메인 계층 분리 설계
- 03
업무 API 전담 개발과 성능·확장성을 고려한 모듈 설계
- 04
React 화면·UI/UX·API 연동·상태 관리 구현
- 05
게시판·일정·전자결재·알림 기능의 End-to-End 개발
- 06
운영 빌드·배포와 유지보수 효율을 고려한 아키텍처 적용
- 07
Linux 서버 구축과 API 서버 이중화·부하 분산·백업 구성
- 08
소스 이관 작업과 약 90~100개 화면 개발
- 09
사내 메일 송수신·첨부파일·메일함·보안 정책 기능
- 10
결재선·승인·반려·문서 템플릿·실시간 알림 전자결재
- 11
권한 기반 게시판·파일·검색·댓글 기능
- 12
개인·부서·반복·공유 일정과 업무 알림·예약 기능
- 13
회의실·비품 자원 예약과 중복 방지·승인 흐름
- 14
조직도 기반 주소록과 부서·직급별 검색·연락처 관리













