ElectroWater CMS는 전기·수처리 현장을 통합 관리하는 Next.js 15 기반 관리자 콘솔로, 인증된 세션만 접근 가능한 (admin) App Router 그룹에서 현장, 장치, 센서, 관리자 계정/권한을 한 번에 다룹니다. Prisma(MySQL) 스키마로 현장·장치·센서·권한·활동 로그를 모델링하고, Influx 텔레메트리 연동으로 장치 태그 위치 기준 최신 수집 시각을 합쳐 온라인/오프라인/주의 상
태를 실시간에 가깝게 보여줍니다. NextAuth JWT 세션과 RBAC 권한을 전역 레이아웃에서 검증해 로그인 리다이렉트·403 처리를 통일하고, 시드 스크립트가 기본 관리자와 필수 권한을 자동 생성해 초기 세팅을 단순화합니다. 대시보드에서는 등록 수·상태 요약과 최근 장치 활동, 현장 스냅샷을 카드/리스트로 시각화하며, 계정/현장/장치 CRUD 화면은 다크 글라스모피즘 UI와
검색·정렬·페이지네이션을 지원합니다. 모든 관리자 액션은 IP/타깃과 함께 활동 로그에 남겨 감사 추적이 가능하고, 비밀번호 정책·계정 잠금·세션 버전 관리로 보안을 강화합니다.
Pages
HMI/SCADA/PLC 연동 개발
수처리 시설 현장에 설치된 PLC-HMI 를 고도화 개발하여 원격지에서 원격제어하거나 관제할 수 있습니다. (LTE SSL VPN)
Pages
대시보드
등록된 현장·장치·센서 수와 온라인/오프라인/주의 상태, 최근 장치 업데이트를 카드·리스트로 요약해서 보여줍니다.
Pages
현장 관리
현장 등록/편집/삭제 페이지로 현장 코드·주소·설비 정보와 연계된 장치·센서 현황을 관리합니다.
Pages
장치/센서 관리
장치 추가·수정·상세 조회와 센서 채널 구성, IoT 연결 여부·최근 통신 시각 기반 상태 표시합니다.
Pages
관리자 관리
관리자 목록/조회/추가/수정, 계정 잠금·퇴사 처리, 권한 할당 및 회수 기능도 구현되어 있습니다.