프로젝트 소개



유통업을 운영하시는 사업주님을 위해 제작한 웹 기반 ERP 관리 시스템입니다. 거래처 관리부터 제품 관리, 주문 처리, 고객 응대(CS) 관리까지 유통업 운영에 필요한 모든 기능을 하나의 시스템에 통합했습니다.


기존에는 엑셀과 수기 장부로 관리하시던 업무들을 웹 시스템으로 옮겨, 언제 어디서든 접속하여 실시간으로 데이터를 조회하고 관리할 수 있도록 구현했습니다.



유통 웹 ERP 관리 시스템




주요 기능



1. 대시보드 - 한눈에 보는 경영 현황


메인 화면에서 현재 매출 현황, CS 처리 현황, 주요 통계를 한눈에 확인할 수 있습니다.

  • 7월 매출 합계 및 주문 건수
  • CS 상태별 통계 (접수/교환/환불/재발송)
  • 월별 매출 추이 그래프
  • 상위 거래처별 매출 분석 차트
  • 최근 주문 내역 빠른 조회


유통 웹 ERP 관리 시스템

2. 거래처 관리 시스템


사업을 함께하는 거래처 정보를 체계적으로 관리할 수 있습니다.

  • 거래처별 상세 정보 등록 (거래처명, 대표자명, 연락처, 발주/재선서 이메일 등)
  • 거래처 코드를 통한 빠른 검색
  • 거래처별 입금 상태 관리
  • 거래처 비밀번호 설정으로 보안 강화


유통 웹 ERP 관리 시스템

거래처 정보 수정 화면에서는 각 거래처의 세부 정보를 손쉽게 업데이트할 수 있습니다.



유통 웹 ERP 관리 시스템

3. 제품 정보 관리


판매하는 모든 제품의 정보를 한곳에서 관리합니다.

  • 제품 코드, 이름, 옵션별 가격 설정
  • 판매상태, 카테고리별 분류
  • 제품 이미지 업로드 및 관리
  • 재고 수량 실시간 업데이트
  • 판매처별 공급가 차등 관리


유통 웹 ERP 관리 시스템

제품 상세 정보 팝업에서는 제품의 모든 정보를 한 화면에서 수정할 수 있으며, 제품 이미지를 선택하여 업로드할 수 있습니다.



유통 웹 ERP 관리 시스템

4. 주문 내역 관리


모든 주문 내역을 실시간으로 조회하고 관리할 수 있습니다.

  • 주문일자별 필터링 및 검색
  • 거래처별 주문 내역 조회
  • 주문 상태별 관리 (결제대기, 출고완료, 배송중, 주문완료 등)
  • 주문 금액 자동 계산
  • 배송 정보 및 메모 관리


유통 웹 ERP 관리 시스템

주문서 화면에서는 제품별 수량, 가격, 배송 정보를 한눈에 확인하고 관리할 수 있습니다.



유통 웹 ERP 관리 시스템

5. CS 관리 시스템


고객 문의 및 클레임을 효율적으로 처리할 수 있는 CS 관리 기능을 제공합니다.

  • CS 유형별 분류 (교환, 환불, 배송문의 등)
  • 처리 상태별 필터링 (본실반품, 백송진 취소 등)
  • CS 기록 히스토리 관리
  • 담당자별 CS 배정
  • 실시간 메모 및 소통 기능


유통 웹 ERP 관리 시스템

6. 설정 및 옵션 관리


시스템 운영에 필요한 각종 설정을 관리할 수 있습니다.

  • 공지사항 관리
  • 판매상태, 부가세율, 카테고리, 그룹, 거래처상태 등 옵션 리스트 관리
  • CS 유형 및 상태 코드 설정
  • 배송 관련 설정


유통 웹 ERP 관리 시스템




제작 과정에서의 고민



실제 유통업 업무 프로세스 반영


단순히 데이터를 입력하고 조회하는 기능을 넘어, 실제 유통업 현장에서 필요한 업무 흐름을 시스템에 반영하는 데 집중했습니다.

  • 거래처별로 다른 공급가 적용
  • 주문 상태에 따른 단계별 관리
  • CS 처리 프로세스 자동화
  • 실시간 재고 변동 반영


사용자 편의성 최우선


사업주님과 직원분들이 별도의 교육 없이도 직관적으로 사용할 수 있도록 UI/UX를 설계했습니다.

  • 깔끔한 테이블 기반 데이터 조회
  • 팝업을 활용한 상세 정보 입력
  • 필터링 및 검색 기능 강화
  • 모바일에서도 접속 가능한 반응형 디자인


데이터 보안 및 권한 관리


거래처 정보와 주문 데이터 등 민감한 정보를 안전하게 관리할 수 있도록 보안 기능을 강화했습니다.

  • 사용자 로그인 및 세션 관리
  • 거래처별 접근 권한 분리
  • 데이터 암호화 저장
  • 활동 로그 기록





기술 스택



안정적이고 확장 가능한 시스템을 구축하기 위해 다음과 같은 기술을 사용했습니다.


  • 백엔드: Node.js, Express - 빠르고 효율적인 서버 구축
  • 데이터베이스: MySQL - 안정적인 관계형 데이터베이스로 복잡한 관계 데이터 관리
  • 프론트엔드: EJS 템플릿 엔진, HTML5, CSS3, JavaScript - 동적인 화면 렌더링
  • 차트: Chart.js - 통계 데이터 시각화
  • 보안: bcrypt (암호화), express-session (세션 관리)





프로젝트 완성도



이 시스템은 단순한 데모가 아닌, 실제 유통업 현장에서 바로 사용 가능한 수준으로 제작되었습니다.


  • 실제 운영 환경에서 테스트 완료
  • 대량의 데이터 처리 가능
  • 안정적인 서버 운영
  • 향후 기능 확장 용이한 구조


유통업, 도소매업, e커머스 등 거래처와 제품을 관리하는 모든 사업에 맞춤형으로 적용 가능합니다. 비슷한 시스템이 필요하시다면 언제든 문의해 주세요.