넷지(NetZ) 고도화 — 운영 중인 플랫폼의 구조 개편
2026.03–현재 / (주)후시파트너스 / 주니어 개발자
개발기획·PMAI
넷지는 사업장 단위로 배출시설과 배출량을 관리하던 플랫폼입니다. 본사 차원에서 전체 사업장을 보려는 요구가 있었고, 신규 사업자와 계약이 착수되면서 총괄 관리 기능이 필요해졌습니다. 이미 사용자가 있는 시스템이라 기존 기능을 유지한 상태에서 구조를 바꿔야 했습니다.
솔루션실 요구사항을 분석해 개선 지점을 정리하고, 기업과 회원이 1:1로 묶여 있던 구조를 기업 단위 1:N으로 전환했습니다. 시스템 전체를 관리하는 최상위 관리자와 소속 기업만 관리하는 업체 운영자로 권한을 나눴고, 탄소회계에 엑셀·파일 일괄 업로드를 넣었습니다. 배출량 계산 로직은 별도 모듈로 떼어내 재사용과 유지보수가 가능하게 했습니다.
운영 개선에서 멈추지 않고 넷지와 카본 AI를 통합하자고 직접 제안했습니다. 먼저 배출량 계산과 계수 조회, 넷지 DB 조회를 MCP 서버로 묶어 도구로 노출해, 사내 다른 서비스가 넷지 로직을 그대로 가져다 쓸 수 있게 했습니다. 그 위에 관리자가 전체 사업장 현황을 한 화면에서 보는 NETZ마스터 대시보드를 만들고, 시크릿 코드를 다르게 입력하면 본사별 사업장 관리 페이지로 들어가게 했습니다.
대시보드 오른쪽에는 열고 닫을 수 있는 카본 AI 채팅창을 붙였습니다. 관리자는 화면을 옮기지 않고 표시된 수치를 그대로 물어보고, 반복 조회는 브라우저 자동화로 맡기고, 차트 종류 변경 같은 화면 구성까지 대화로 바꿉니다. 넷지만 쓰던 사용자가 같은 화면에서 AI 기능까지 쓸 수 있게 됐습니다.
- 구조 전환
- 1:1 → 1:N기업 단위 관리로 전환, 기업 CRUD 추가
- 권한 체계
- 2단계 분리최상위 관리자 / 업체 운영자
- AI 통합
- MCP 서버계산·계수·DB 조회를 도구로 노출, 직접 제안해 반영
- 프로젝트 스택
- Java · Spring Boot · PostgreSQL프론트 React 19 · Zustand · TanStack Query