프로젝트 배경
작업 범위
- 참여 범위: 관리자 콘솔 화면 구현, API/서버 로직, Prisma 데이터 모델링, InfluxDB 연동, 인증/권한/로그
- 지원 환경: 웹 기반 관리자 콘솔(반응형)
주요 업무
- 대시보드: 현장/장치/센서 요약, 온라인·오프라인·주의 상태 표시
- 현장 관리: 현장 등록/수정/삭제, 용량·고객·주소·제거 대상 정보 관리
- 장치 관리: 장치 등록/수정/삭제, IoT 상태/마지막 통신 확인
- 센서 관리: 센서 추가/수정/삭제, measurement/field 매핑, 드래그 순서 변경
- 텔레메트리: 실시간 차트, 기간별 조회(1h~1y), 데이터 내보내기
- 관리자 기능: 계정/권한 관리, 활동 로그 조회, 비밀번호 변경
주안점
- 메타데이터(DB)와 시계열(InfluxDB) 분리 설계로 성능/확장성 확보
- 1분 폴링과 샘플링 전략으로 대용량 텔레메트리 안정 조회
- RBAC, 로그인 잠금, 비밀번호 만료 등 운영 보안 강화
- 센서 매핑/정렬/내보내기 기능으로 운영 편의성 개선
- 참여 범위: 관리자 콘솔 화면 구현, API/서버 로직, Prisma 데이터 모델링, InfluxDB 연동, 인증/권한/로그
- 지원 환경: 웹 기반 관리자 콘솔(반응형)
주요 업무
- 대시보드: 현장/장치/센서 요약, 온라인·오프라인·주의 상태 표시
- 현장 관리: 현장 등록/수정/삭제, 용량·고객·주소·제거 대상 정보 관리
- 장치 관리: 장치 등록/수정/삭제, IoT 상태/마지막 통신 확인
- 센서 관리: 센서 추가/수정/삭제, measurement/field 매핑, 드래그 순서 변경
- 텔레메트리: 실시간 차트, 기간별 조회(1h~1y), 데이터 내보내기
- 관리자 기능: 계정/권한 관리, 활동 로그 조회, 비밀번호 변경
주안점
- 메타데이터(DB)와 시계열(InfluxDB) 분리 설계로 성능/확장성 확보
- 1분 폴링과 샘플링 전략으로 대용량 텔레메트리 안정 조회
- RBAC, 로그인 잠금, 비밀번호 만료 등 운영 보안 강화
- 센서 매핑/정렬/내보내기 기능으로 운영 편의성 개선
프로젝트 성과
통합 운영 정립
현장·장치·센서 표준화로 관리 효율과 운영 일관성 확보
실시간 관제 가시화
상태 요약과 차트로 이상 탐지·대응 속도 향상
운영 보안 강화
권한 기반 접근과 로그인 잠금으로 내부 통제 수준 향상
데이터 활용성 개선
기간 조회·내보내기로 리포트 대응 시간 단축
핵심 기능



대시보드 요약
현장·장치·센서 수와 상태를 실시간 지표로 제공


현장 관리
현장 등록/수정/삭제와 용량·주소·고객 정보 관리



장치 관리
장치 등록/상태 모니터링 및 IoT 태그 기반 매핑



관리자/보안
계정·권한 관리와 활동 로그 조회
진행 단계
기획
2025.11.
운영 흐름·데이터 항목 정의 및 보안/권한 요구사항 정리
디자인
2025.11.
대시보드 정보 구조 설계와 관리자 UI 컴포넌트 정립
개발
2025.11.
Next.js 콘솔, Prisma 모델, Influx 연동 API 구현
테스트
2025.12.
권한/로그인/데이터 조회 시나리오와 예외 케이스 검증
런칭
2025.12.
운영 배포, 관리자 계정/권한 초기 세팅, 모니터링 적용
프로젝트 상세
포트폴리오 소개
- 서비스 카테고리: B2B 산업/IoT 관제, 환경·수처리 운영관리 CMS
- 메인 타깃: 수처리 시설 운영자, 관제센터 관리자, 유지보수 담당자
- 소개 문장: 현장·장치·센서 메타데이터와 InfluxDB 텔레메트리를 통합 관리하는 ElectroWater CMS
작업 범위
- 참여 범위: 관리자 콘솔 화면 구현, API/서버 로직, Prisma 데이터 모델링, InfluxDB 연동, 인증/권한/로그
- 지원 환경: 웹 기반 관리자 콘솔(반응형)
주요 업무
- 대시보드: 현장/장치/센서 요약, 온라인·오프라인·주의 상태 표시
- 현장 관리: 현장 등록/수정/삭제, 용량·고객·주소·제거 대상 정보 관리
- 장치 관리: 장치 등록/수정/삭제, IoT 상태/마지막 통신 확인
- 센서 관리: 센서 추가/수정/삭제, measurement/field 매핑, 드래그 순서 변경
- 텔레메트리: 실시간 차트, 기간별 조회(1h~1y), 데이터 내보내기
- 관리자 기능: 계정/권한 관리, 활동 로그 조회, 비밀번호 변경
주안점
- 메타데이터(DB)와 시계열(InfluxDB) 분리 설계로 성능/확장성 확보
- 1분 폴링과 샘플링 전략으로 대용량 텔레메트리 안정 조회
- RBAC, 로그인 잠금, 비밀번호 만료 등 운영 보안 강화
- 센서 매핑/정렬/내보내기 기능으로 운영 편의성 개선
- 서비스 카테고리: B2B 산업/IoT 관제, 환경·수처리 운영관리 CMS
- 메인 타깃: 수처리 시설 운영자, 관제센터 관리자, 유지보수 담당자
- 소개 문장: 현장·장치·센서 메타데이터와 InfluxDB 텔레메트리를 통합 관리하는 ElectroWater CMS
작업 범위
- 참여 범위: 관리자 콘솔 화면 구현, API/서버 로직, Prisma 데이터 모델링, InfluxDB 연동, 인증/권한/로그
- 지원 환경: 웹 기반 관리자 콘솔(반응형)
주요 업무
- 대시보드: 현장/장치/센서 요약, 온라인·오프라인·주의 상태 표시
- 현장 관리: 현장 등록/수정/삭제, 용량·고객·주소·제거 대상 정보 관리
- 장치 관리: 장치 등록/수정/삭제, IoT 상태/마지막 통신 확인
- 센서 관리: 센서 추가/수정/삭제, measurement/field 매핑, 드래그 순서 변경
- 텔레메트리: 실시간 차트, 기간별 조회(1h~1y), 데이터 내보내기
- 관리자 기능: 계정/권한 관리, 활동 로그 조회, 비밀번호 변경
주안점
- 메타데이터(DB)와 시계열(InfluxDB) 분리 설계로 성능/확장성 확보
- 1분 폴링과 샘플링 전략으로 대용량 텔레메트리 안정 조회
- RBAC, 로그인 잠금, 비밀번호 만료 등 운영 보안 강화
- 센서 매핑/정렬/내보내기 기능으로 운영 편의성 개선












