신규 포털 PoC
우리가 만드는 건 대시보드 + 게시판 + 바로가기뿐입니다
무거운 업무 기능은 이미 바깥 시스템(KDNS·DEEPMail 등)에 있습니다. 새 포털은 그 시스템들을 한 화면에 모아 보여주는 ‘현관’ 역할만 합니다.
새로 만드는 것
이 PoC에 뼈대가 이미 있음
홈 대시보드
위젯 배치 · 반응형(PC·태블릿·모바일)
표준 게시판 1종
컴포넌트 하나로 게시판 13개 · 별점 · 첨부
관리자 화면
바로가기 타일 · 게시판 신설을 클릭으로
연결만 하는 것
숫자·목록을 읽어오기만
KDNS 전자결재
결재대기·공람 등 '숫자'만 표시 · 결재는 KDNS에서
DEEPMail
안읽은 메일 개수 + 최신 5건
SSO · 바로가기
KAION · KPMS · KWDR 등 기존 시스템 링크
통합검색
Meilisearch(무료) + KAION 챗봇 API
정리하는 것
안 쓰거나 고장 난 기능
KITS(KMS)
→ 지식 게시판 3개 + 별점
동호회(CoP)
개설 0개 → 자유게시판 카테고리
My Desk
→ 상단 알림 벨로 통합
전사 Q&A
→ Q&A 게시판으로 통합
솔트룩스 검색엔진
유지보수 중단 → 오픈소스 대체
한 번에 바꾸지 않습니다 — 단계적 오픈
새 주소로 시범운영
기존 포털은 그대로 두고 newportal.kunwoneng.com 으로 따로 띄움
희망자 파일럿 한 달
연구소 · 전산팀 · 희망 직원만 사용하며 오류와 의견 수집
검증 후 주소 전환
안정성 확인이 끝난 뒤 portal.kunwoneng.com 을 새 포털로 연결
3명 역할 분담
화면 하단 ‘연결 지점 보기’를 켜면, 각 위젯마다 담당자와 연결할 API 주소가 표시됩니다.
- 대시보드·위젯 화면
- 게시판 목록/상세/작성
- 관리자 화면 다듬기
- 로그인 세션(SSO)
- 게시판·별점·첨부 API
- Meilisearch 검색
- KDNS 결재 카운트
- DEEPMail 안읽은 메일
- 바로가기 SSO · KAION
8주 로드맵
설계 & 화면
DB 설계 · 이 PoC 다듬기
게시판 & 연동
표준 게시판 · KDNS · DEEPMail · 검색
관리자 & SSO
타일·게시판 관리 · 기존 글 이관
파일럿 → 전환
newportal 시범운영 후 주소 전환
연결할 API 목록
이 주소들만 만들어 주면 화면 코드는 그대로 동작합니다. (src/lib/api/client.ts)
| 방식 | 주소 | 용도 | 담당 |
|---|---|---|---|
| GET | /api/me | 로그인 사용자 | 개발자 B |
| GET | /api/kdns/approvals | 결재 버블 카운트 | 개발자 C |
| GET | /api/mail/unread?limit=5 | 안읽은 메일 | 개발자 C |
| GET | /api/notifications | 알림 벨 | 개발자 B |
| GET | /api/boards | 게시판 목록 | 개발자 B |
| GET | /api/boards/{slug}/posts | 게시글 목록·검색 | 개발자 B |
| GET | /api/boards/{slug}/posts/{id} | 게시글 상세 | 개발자 B |
| POST | /api/boards/{slug}/posts/{id}/rating | 별점 | 개발자 B |
| GET | /api/shortcuts | 바로가기 타일 | 개발자 C |
| GET | /api/search?q= | 통합검색 | 개발자 B |