섹션 설정·기사 목록
현재 테마의 섹션을 불러오는 중입니다.
섹션 조회 완료 · 섹션 설정과 기사 목록을 각각 저장해주세요. 공개 화면 연결은 별도입니다.
API 요청 중 섹션 필드 또는 API가 없다는 오류가 발생했습니다. 입력은 유지되며, 백엔드 반영 후 다시 요청할 수 있습니다.
섹션을 불러오거나 저장하지 못했습니다. API 연결 상태를 확인하고 다시 불러오기를 눌러주세요.
다른 창에서 변경된 섹션입니다. 입력 내용을 보관하고 다시 불러와주세요.
일부만 저장되었거나 저장 결과를 확인하지 못했습니다. 중복 등록을 막기 위해 저장을 멈췄습니다. 입력 내용을 보관하고 다시 불러와주세요.
저장 오류 확인 정보: {details}
섹션명, 섹션번호, 표시 개수와 광고 위치를 확인해주세요.
이 섹션을 변경할 권한이 없습니다. 권한이 있는 기존 메뉴에서 다시 열어주세요.
뉴스 섹션 메뉴의 작업 권한이 없습니다. 기존 메뉴에서 열거나 관리자에게 권한을 요청해주세요.
메뉴 권한을 확인하지 못했습니다. 연결 상태를 확인한 후 다시 불러오기를 눌러주세요.
저장할 행의 기사를 선택하거나 직접 링크의 제목과 올바른 주소를 입력해주세요.
한 섹션에는 최대 100개 항목을 연결할 수 있습니다.
처리할 행의 체크박스를 선택해주세요. 일괄 수정은 저장된 행에 적용됩니다.
새로 추가한 행을 먼저 저장한 후 순서를 변경해주세요.
기사
직접 링크
찾기
비우기
저장
표시하지 않는 섹션
선택한 연결을 삭제할까요? 기사·미디어 원본은 삭제하지 않습니다.
저장했습니다.
DB 저장은 완료했지만 캐시 갱신을 확인하지 못했습니다. 캐시 반영을 다시 실행해주세요.
미디어 라이브러리를 준비하고 있습니다. 잠시 후 다시 열어주세요.
미디어 라이브러리를 열지 못했습니다. 잠시 후 다시 시도해주세요.
사진을 설정할 섹션을 다시 선택해주세요.
선택한 미디어의 이미지 주소를 확인해주세요.
섹션명 변경
데이블 광고 추가
광고 설정·위치 변경
광고 삭제
데이블 광고
자동 광고번호: {number}
기준 섹션과 위·아래 위치를 선택하면 광고번호가 자동으로 표시됩니다.
광고번호: {number}
설정을 저장하면 광고번호가 자동 생성됩니다.
광고번호는 영문으로 시작하는 21자 이내의 영문·숫자·하이픈·밑줄로 입력해주세요.
실제 데이블 연결 정보는 나중에 설정할 수 있습니다.
광고
기준 섹션 위에 표시
기준 섹션 아래에 표시
위
아래
{section} · {position}
데이블 광고가 배치될 영역
관리자용 위치 미리보기 · 실제 광고는 송출하지 않습니다.
위젯 ID: {id}
서비스: {name}
기준 영역이 없어 위치를 다시 지정해야 합니다.
기준 섹션을 선택하세요.
이 데이블 광고 섹션을 삭제할까요? 기존 뉴스 섹션은 유지됩니다.
데이블 광고 배치를 저장했습니다.
데이블 광고 섹션을 삭제했습니다.
광고 이름, 기준 섹션, 위치와 미리보기 높이(80~800px)를 확인해주세요. 연결 정보를 입력했다면 발급 ID와 서비스명 형식도 확인해주세요.
이 페이지에 같은 데이블 위젯 ID가 이미 등록되어 있습니다.
편집 화면에는 페이지당 최대 20개의 광고 배치를 저장할 수 있습니다.
광고 섹션을 찾을 수 없습니다. 입력 내용을 보관한 후 새로고침해주세요.
공통
섹션번호는 영문으로 시작하는 21자 이내의 영문·숫자·하이픈·밑줄로 입력해주세요. 공통영역만 비워둘 수 있습니다.
이 페이지의 다른 영역에서 사용 중인 섹션번호입니다.
사진 설정
리스트 설정
사진을 등록해주세요
등록 {count}개 · 화면 표시 {limit}개
저장하지 않은 변경사항을 버릴까요?
위로 이동
아래로 이동
제외
추가
선택됨
기사 또는 직접 입력한 항목을 추가해주세요.
현재 사이트에서 검색된 뉴스 기사가 없습니다.
기사를 검색하고 있습니다.
섹션을 저장하고 있습니다.
섹션을 저장했습니다.
사진을 업로드하고 있습니다.
사진을 확인한 후 이 섹션 저장을 눌러주세요.
섹션명, 표시 개수, 사진 주소와 리스트 항목을 확인해주세요.
한 섹션에는 최대 100개 항목을 등록할 수 있습니다.
5MB 이하의 JPG, PNG, GIF, WebP 사진을 선택해주세요.
현재 테마가 변경되었습니다. 내용을 보관한 후 페이지를 새로 열어주세요.
다른 창에서 먼저 저장했습니다. 변경 내용을 보관한 후 새로고침해주세요.
현재 사이트에서 사용할 수 없는 기사가 포함되어 있습니다. 리스트를 확인해주세요.
섹션을 저장하지 못했습니다. 변경 내용은 유지됩니다. 잠시 후 다시 시도해주세요.
기사 목록을 불러오지 못했습니다. API 연결과 권한을 확인해주세요.
사진을 업로드하지 못했습니다. 다시 시도해주세요.
요청을 처리하지 못했습니다. 다시 시도해주세요.
로그인이 만료되었습니다. 변경 내용을 보관한 후 다시 로그인해주세요.
(*)필수항목 생략
작업 실패
상태에서는 삭제할 수 없습니다
삭제 확인
삭제 후 복구할 수 없습니다
삭제
계속하기
취소
복사할 수 없는 상태입니다
상태를 붙여넣을 수 없습니다.
데이터가 없습니다
작업 완료
현재 .env로 .env-sites/{theme}/.env를 덮어쓰시겠습니까?
.env를 테마 폴더에 복사했습니다.
유효한 테마명을 입력해주세요.
현재 .env 파일이 없습니다.
대상 .env-sites 테마 폴더가 없습니다.
.env 파일을 복사하거나 확인하지 못했습니다.
API 요청이 실패했습니다. 확인해주세요
오브젝트 스토리지 연결에 실패했습니다. 버킷 이름과 접근 권한을 확인해주세요.
.env 설정을 저장하지 못했습니다. 입력값과 파일 쓰기 권한을 확인해주세요.
.env 설정을 저장했습니다.
미확인
연결 확인 중
연결 성공
연결 실패
자체 DB 또는 로깅 안 함은 Cloud 연결 테스트가 필요하지 않습니다.
D1 요청에 실패했습니다. 로그용 설정과 테이블 준비 여부를 확인해주세요.
D1 테스트 로그 테이블을 준비했습니다.
테스트 로그를 D1에 저장했습니다.
D1에서 최근 로그를 조회했습니다.
저장된 테스트 로그가 없습니다.
파일 업로드 중 오류가 발생했습니다.
KeywordHostSites는 10개까지 입력 가능합니다.
web-tracking 설정을 찾을 수 없습니다.
토큰이 존재하지 않습니다.
마지막 항목 라인에서 편집을 완료합니다.
상태에서는 위아래로 움직일 수 없습니다
작업을 수행하려면 해당 라인의 확인란을 클릭하세요.
마지막 항목 라인이 제거되었습니다.
숫자를 입력하세요
AgentToken이 만료되었거나 비어 있습니다.
친구키등록목록에 친구목록 정보를 등록해주세요
SeqNo가 중복되었습니다. 작업 실패
복사할 항목을 선택하세요.
REPORT_SERVER_URL이 구성되지 않아 PDF를 생성할 수 없습니다.
이메일 주소를 입력해주세요.
문자 수신번호를 입력해주세요.
문자 제목과 본문을 입력해주세요.
문자 제목을 입력해주세요.
문자 본문을 입력해주세요.
이 이메일을 사용할 수 있습니다.
이 이메일은 이미 사용 중입니다.
닉네임을 입력해주세요.
사용 가능한 닉네임입니다.
이미 사용 중인 닉네임입니다.
유니멤버와 패밀리사이트에서 모두 사용 가능한 닉네임입니다.
유니멤버에서 이미 사용 중인 닉네임입니다.
패밀리사이트에서 이미 사용 중인 닉네임입니다.
유니멤버와 패밀리사이트에서 모두 사용 중인 닉네임입니다.
닉네임 중복확인에 실패했습니다.
닉네임 중복확인을 완료해주세요.
휴대전화 인증을 완료해주세요.
회원필수 정보가 변경되었습니다.
패밀리사이트의 닉네임으로도 복사하고 변경하시겠습니까?
유니멤버와 패밀리사이트의 회원필수 정보가 변경되었습니다.
유니멤버 정보는 변경되었으나 패밀리사이트 정보 변경에 실패했습니다.
회원필수 정보 변경에 실패했습니다.
비밀번호가 변경되었습니다.
비밀번호 변경에 실패했습니다.
다보리에서 전송된 이메일의 인증번호를 확인하세요.
인증 메일 전송에 실패했습니다.
이메일 인증이 완료되었습니다.
이메일 인증을 완료해주세요.
이메일과 인증번호를 입력해주세요.
이메일 인증번호를 다시 발송해주세요.
이메일 인증번호를 다시 확인해주세요.
확인
성함을 입력해주세요.
휴대전화 번호를 입력해주세요.
휴대전화 인증번호를 전송했습니다.
휴대전화 인증번호 전송에 실패했습니다.
휴대전화 번호와 인증번호를 입력해주세요.
인증번호를 다시 발송해주세요.
휴대전화 인증번호를 다시 확인해주세요.
휴대전화 인증이 완료되었습니다.
비밀번호를 입력해주세요.
비밀번호 확인을 입력해주세요.
비밀번호와 비밀번호 확인이 일치하지 않습니다.
자리 이상으로 입력해주세요.
특수 문자를 포함해주세요.
대문자를 포함해주세요.
해당 지점에는 재고가 없습니다.
쿠폰 지원 예정(홈페이지 보류)
상품 상세페이지 URL을 입력해주세요.
쿠폰을 받으실 이메일 주소를 입력해주세요.
쿠폰 적용 약관에 동의하셔야 합니다.
CAPTCHA에서 로봇이 아닙니다를 확인해주세요.
라우터 생성 및 블로그/상품 구분 연결 확인
현재 테마 라우터를 생성한 뒤 메인메뉴의 블로그/상품 구분 연결을 확인하시겠습니까?
표시할 메뉴가 없습니다.
메뉴 트리를 불러오지 못했습니다.
폴더 경로를 입력해주세요.
폴리싱을 실행하시겠습니까? 원본 파일은 -polishing-ori로 보관됩니다.
복구를 실행하시겠습니까? -polishing-ori 파일이 원래 파일명으로 복구됩니다.
작업 중입니다. 완료될 때까지 기다려주세요.
이미지 폴리싱 작업이 완료되었습니다.
이미지 폴리싱 작업이 완료되었지만 일부 오류가 있습니다. 로그를 확인해주세요.
다운로드할 로그가 없습니다.
이미지 폴리싱 요청이 실패했습니다.
폴더 목록을 불러오지 못했습니다.
하위 폴더가 없습니다.
오늘 청구 대상 구독을 결제 큐에 생성하시겠습니까?
오늘 구독결제 큐 생성 쿼리가 실행되었습니다.
구독결제 큐 생성에 실패했습니다. list-type1-insert API, subscription/subs-queue 쿼리와 GateToken 권한을 확인해주세요.
선택한 티켓플로우를 찾지 못했습니다.
메타코어가 비어있습니다.
메타플로우 전개 확인
메타플로우 전개를 하시겠습니까?
선택한 프로젝트를 찾지 못했습니다.
이미 등록된 담당자입니다.
토스 결제수단 인증창을 열지 못했습니다. 잠시 후 다시 시도해주세요.
토스 테스트 키 형식을 확인했습니다.
ClientKey와 SecretKey에 토스 테스트 키를 입력해주세요.
반복 과금조건 저장에 실패했습니다. item-recur-act API 등록과 권한을 확인해주세요.
반복 과금조건 저장 응답에서 ID를 확인할 수 없습니다.
반복 과금조건 저장 후 재조회에 실패했습니다. item-recur-page API를 확인해주세요.
강의 정보 저장에 실패했습니다. item-class-act API 등록과 권한을 확인해주세요.
강의 정보 저장 응답에서 ID를 확인할 수 없습니다.
강의 정보 저장 후 재조회에 실패했습니다. item-class-page API를 확인해주세요.
PNG 이미지 파일만 업로드할 수 있습니다.
택소 이미지 업로드에 실패했습니다.
먼저 게시글을 저장해주세요.
저장할 관련기사가 없습니다.
검색 중입니다.
업로드 폴더와 R2 목록을 확인 중입니다.
파일 변경 여부를 비교 중입니다.
새 파일과 변경된 파일을 R2에 업로드 중입니다.
변경된 파일이 없어 업로드를 생략했습니다.
R2 폴더 업로드가 완료되었습니다.
R2 폴더 업로드에 실패했습니다.
업로드 {uploaded}개 · 동일 파일 {skipped}개 · 전체 {total}개
MediaDisk를 R2로 선택하고 공개 MediaUrl과 버킷·키를 입력해주세요.
회원 업로드 검증 또는 반영을 완료하지 못했습니다. 권한과 연결 상태를 확인하고 다시 검사하세요.
현대 회원 업로드 메뉴 권한이 없습니다. 검사에는 사용·목록·조회, 업로드에는 생성, 정리에는 삭제 권한도 필요합니다.
중복 정리를 완료하지 못했습니다. 다시 검사하여 현재 상태를 확인하세요.
중복 검사 요청이 실패했습니다. 이 검사 요청은 데이터를 삭제하지 않습니다.
정리 완료 여부를 확인하지 못했습니다. 삭제를 바로 반복하지 말고 다시 검사하여 현재 상태를 확인하세요.
로그인 세션 또는 보안 토큰이 유효하지 않습니다. ERP에 다시 로그인하고 화면을 새로 고침한 뒤 검사하세요.
중복 정리 요청 경로를 찾을 수 없습니다. 관리자에게 hdunix ERP 라우트 배포와 라우트 캐시 확인을 요청하세요.
요청 값이 올바르지 않거나 검사 결과가 유효하지 않습니다. 화면을 새로 고침하고 다시 검사하세요.
짧은 시간에 요청이 너무 많았습니다. 잠시 기다린 뒤 다시 검사하세요.
서버에서 요청을 처리하지 못했습니다. 관리자에게 이 HTTP 상태와 member-maintenance 요청 경로를 전달해 서버 배포·연결 상태를 확인하세요.
서버 응답을 받지 못했습니다. 네트워크 연결을 확인한 뒤 다시 검사하세요.
서버 응답이 중복 정리 데이터 형식이 아닙니다. 로그인 화면으로 이동했거나 배포가 불완전할 수 있습니다. 다시 로그인한 후에도 같으면 관리자에게 요청 경로의 배포 상태를 확인하세요.
중복 고객
회원·고객 연결 확인 필요
중복 교육 주문
삭제 대상
전체 회원과 연결 데이터를 검사 중입니다. 아직 삭제하지 않았습니다.
보존 ID와 삭제 대상, 제외 사유를 확인하세요. 대상 확인란을 체크한 뒤 정리 버튼을 누르면 자동 백업 없이 삭제합니다.
현재 .env.dabory API로 고객·교육 주문 중복을 조회했습니다. 표시된 ID는 검토 대상이며 삭제 대상 확정이 아닙니다. 수료·진도·전체 연결 검증과 일괄 삭제 API가 연결되지 않아 자동 삭제는 비활성화됩니다. 데이터는 변경하지 않았습니다.
안전하게 자동 삭제할 중복이 없습니다. 표시된 제외 사유가 있으면 별도 확인이 필요합니다.
보존 기록을 남기고 표시된 중복을 자동 백업 없이 삭제할까요? 제외된 데이터는 삭제하지 않습니다.
최신 데이터를 다시 검사하고 중복을 정리 중입니다. 창을 닫지 마세요.
확인된 중복 정리가 완료되었습니다. 제외 건은 별도 확인하고 기존 회원 로그인은 다시 로그인하세요.
서버에 보관된 암호화 백업 파일
Video UID가 없습니다.
동영상 상태 확인에 실패했습니다. 잠시 후 다시 재생해주세요.
동영상 준비 시간이 길어지고 있습니다. 잠시 후 다시 재생해주세요.
동영상 재생 준비를 확인 중입니다.
잠시만 기다려 주십시요. 동영상 재생을 위하여 인코딩 작업중입니다...
레고블록형 제작기술
- Home
- 레고블록형 제작기술
[다보리컴포저블 핵심] 쇼핑몰도 레고처럼 조립한다 — 다보리 컴포저블이 만드는 [메타 소프트웨어] 이야기
들어가며: 쇼핑몰을 "만드는" 시대에서 "조립하는" 시대로
쇼핑몰을 새로 만들려면 보통 두 가지 선택지 앞에 서게 됩니다.
완제품 SaaS(카페24, 쇼피파이 등)를 쓰되, 구조를 마음대로 바꿀 수 없는 대신 빠르게 시작하거나
처음부터 개발해서 원하는 대로 만들되, 시간과 비용, 그리고 유지보수 리스크를 온전히 떠안거나
다보리 컴포저블(Dabory Composable)은 이 둘 사이의 틈을 "레고 블록형 조립"이라는 방식으로 메웁니다. 완성된 쇼핑몰을 파는 것이 아니라, 쇼핑몰·ERP·POS·CRM을 구성하는 표준화된 모듈(블록)을 조립해서 원하는 형태로 완성하는 방식입니다. 이번 글에서는 이 조립식 구조가 왜 타사 개발 방식과 근본적으로 다른지, 그리고 다보리가 1992년부터 지금까지 이 구조를 어떻게 쌓아왔는지를 정리합니다.
1. 다보리 컴포저블, 무엇이 "레고 블록"인가
다보리 컴포저블의 구조를 뜯어보면 몇 가지 원칙이 있습니다.
① 하나의 계정, 모든 서비스 — SSO 기반 다보리 생태계에 속한 모든 웹사이트는 uniaccount.dabory.com이라는 단일 계정으로 로그인됩니다. 쇼핑몰, ERP, POS가 각자 따로 회원 시스템을 갖는 게 아니라 처음부터 하나의 계정 체계 위에서 움직입니다.
② DB를 통째로 업데이트하는 DBupdate 사이트마다 DB 구조가 제각각이면 업그레이드할 때마다 사고가 납니다. 다보리는 모든 사이트의 DB를 일률적으로 업데이트할 수 있는 구조를 갖춰, 수십 개의 사이트를 운영해도 한 방향으로 관리할 수 있습니다.
③ 모듈 단위 개발 — 진짜 "레고 블록화" 모든 기능은 독립적인 모듈(블록) 단위로 만들어집니다. 필요한 기능만 골라 담고, 필요 없는 기능은 빼는 "뷔페식" 구성이 가능한 이유입니다.
④ Core와 Theme의 분리 — 포크 없는 커스터마이징 핵심 로직(Core)과 사이트별 디자인·정책(Theme)이 분리되어 있어서, 커스터마이징을 하더라도 소스를 통째로 복제(Fork)할 필요가 없습니다. 이 덕분에 커스터마이징한 사이트도 Core 업데이트를 계속 따라갈 수 있습니다.
⑤ 언어에 종속되지 않는 확장 — Polyglot 구조 기본은 Laravel(PHP) 프론트와 Golang API 조합이지만, 필요하면 Node.js·Java·Python 등 다른 언어로도 "Strong Customizing"이 가능하도록 설계돼 있습니다.
⑥ 보안이 전제 조건 — ISMS-P 기반 보안은 나중에 덧붙이는 기능이 아니라 처음부터 구조에 내장된 전제 조건으로 다뤄집니다.
이 원칙들이 합쳐지면, 다보리는 "쇼핑몰 하나를 파는 회사"가 아니라 쇼핑몰·ERP·POS·CRM을 만들어내는 인프라를 제공하는 회사에 가까워집니다. 실제로 다보리는 스스로를 이렇게 정의합니다.
뷔페식 네고블록형 플랫폼 빌더 — 쓸데없는 기능 빼고 내가 필요한 것만 골라 담기.
가트너(Gartner)가 "컴포저블 애플리케이션"을 "비즈니스 변화에 따라 기능을 빠르게 조립·재구성할 수 있는 구조"로 정의한다는 점을 생각하면, 다보리는 이 개념을 국내 중소상공인·프랜차이즈 영역에 실제로 구현한 사례라고 볼 수 있습니다.
2. 타사 개발 방식과 무엇이 다른가
일반적인 쇼핑몰 구축·SaaS 업체와 다보리 컴포저블 방식을 나란히 놓아보면 차이가 분명해집니다.
비교 항목 | 일반 구축/서비스 업체 | 다보리 컴포저블 |
|---|
플랫폼 구성 | PC 설치와 웹이 혼재 | 100% 웹 기반, 설치 없이 PC·모바일 사용 |
매장/온라인 판매 관리 | 채널별로 따로 관리, 통합 어려움 | 매장판매·온라인판매·배달앱을 하나로 통합 |
실시간 조직 통합 | 매장별 재고·영업 현황 통합 불가 | 실시간 매장 재고·영업 현황 통합 |
앱 구성 방식 | 단순 내부 장부 관리 수준 | 컴포저블 설계로 비즈니스 변화·확장에 대응 |
커스터마이징 | 개발자마다 방식이 달라 표준화 불가 | 표준 부품을 조립하는 방식이라 빠르고 예측 가능 |
확장성 | 기능을 추가할수록 더 복잡하고 어려워짐 | 확장과 커스터마이징을 전제로 설계된 구조 |
결과 | 느리고 비싸며 유지보수 리스크가 큼 | 상대적으로 저렴하고 빠른 유지보수·확장 |
핵심은 "커스터마이징을 얼마나 예측 가능하게 만들었는가"입니다. 일반적인 수주 개발은 개발자 개인의 역량과 스타일에 따라 결과물이 달라지고, 시간이 지날수록 유지보수가 어려워지는 경우가 많습니다. 반면 다보리는 표준화된 모듈을 조립하는 방식이기 때문에, 담당 개발자가 바뀌어도 구조 자체는 유지되고, 새로운 기능을 붙일 때도 기존 기능을 건드리지 않아도 됩니다.
또한 카페24·쇼피파이·Webflow·Canva류의 "완성형 콘텐츠·커머스 툴"과 비교하면, 이들은 대체로 UI 수준의 커스터마이징에 머무르고 플랫폼 소유권 자체는 서비스사에 남아 있는 구조입니다. 반면 다보리 컴포저블은 DB 구조·Core 분리·API 보안까지 사용자(또는 구축사) 쪽에서 통제할 수 있게 열어둔다는 점에서, 단순 "제작 도구"보다 한 단계 아래 레이어(구조 자체)까지 다룰 수 있는 것이 차별점입니다.
3. 다보리의 역사 — 1992년 무역 소프트웨어에서 시작된 여정
다보리 컴포저블은 어느 날 갑자기 나온 신생 프로젝트가 아닙니다. 무역·ERP 전문 소프트웨어 회사로 출발해 30년 넘게 쌓아온 기술이 쌓여 만들어진 결과물입니다.
1992년 — 거성데이타시스템 설립, 무역관리시스템 "바이킹소프트웨어" 개발로 무역업체 전문 소프트웨어 회사로 전환
1998년 — (주)바이킹소프트로 법인 전환, Viking ERP 상용 버전 개발 완료
1999년 — 롯데그룹 7개 계열사를 통합하는 EC(전자상거래) 구축 사업 수행
2000년 — 중기청 우수 SW 선정, Viking ERP 연구소 설립
2007~2009년 — 파라메터베이스 ERP 개발, 마팔하이테코·(주)한일 등 84개 중소기업 ERP 구축 완료, 현대석유화학 e-Procurement 시스템 구축
2008년 — 중국 산동성 칭다오시에 웹디자인 센터 개설
2011년 — 홈페이지·이커머스 빌더 솔루션 "심포니 II" 발표
2014년 — 웹사이트·쇼핑몰 400개 구축 돌파
2016~2018년 — 보안 소프트웨어 개발 착수, DDoS 공격 방어 시뮬레이션 툴 운영, 국정원 보안관리 시스템 구축, 베트남 하노이에 개발센터 개설(현재까지 이어지는 해외 인력 아웃소싱 거점)
2019년 — 농협 하나로마트 몰 구축, 글로벌 패스워드 시스템 구축 서비스 시작
2020년 — 다보리 컴포저블 싱글사인온(SSO) 구축 완료, 이커머스 솔루션 개발 완료
2021년 — 블록체인 솔루션 개발, ERP-이커머스-POS 통합 개발 완료
2022년 — 다보리 컴포저블 Ver1 정식 개발 및 (주)백산광학 구축(첫 정식 상용 적용 사례), 중소상공인을 위한 MyQR POS 개발
2023~2024년 — 검색엔진 최적화(SEO) 이커머스 기능, 백산광학 CRM 기능 확장, 안경점 전용 POS 개발, 다보리 컴포저블 자체 검색엔진 시스템 개발
2025년 — 다품종 소량 인쇄물 쇼핑몰, 방문판매용 이커머스 솔루션 구축 완료
이 흐름에서 알 수 있는 건, 다보리 컴포저블이 "쇼핑몰 빌더"로 시작한 게 아니라 ERP·무역·보안 시스템을 다루던 회사가 그 노하우를 컴포저블 구조로 재정리한 결과물이라는 점입니다. SSO, DB 표준화, 보안 내재화 같은 원칙들이 유독 탄탄한 이유도 여기에 있습니다.
4. 지금까지의 개발 실적
운영 법인인 (주)다보리는 1992년 설립된 (주)심포니소프트의 ERP·전자상거래·애자일 SI 시스템을 기반으로 분사한 SaaS 지향 IT 서비스 기업입니다. 누적 실적을 보면 다음과 같습니다.
대표적인 구축 사례로는 다음이 있습니다.
농협 하나로마트몰 — 연매출 약 400억 원 규모, 국내 최대급 농수산물 쇼핑몰
서울식품 쇼핑몰 — 연매출 약 604억 원, 고급 빵 생지 전문 쇼핑몰
미니골드 — 연매출 약 800억 원, 30년 전통 주얼리 프랜차이즈 플랫폼
HRS 코리아 — 연매출 약 3,985억 원, 30년 역사의 자동차 부품 제조업체 ERP
한세실업 — 연매출 약 1조 7,190억 원, 국내 대표 의류 수출기업 ERP
롯데케미칼(구 롯데석유화학), HD현대케미칼(구 현대석유화학) — 석유화학 제품 생산 전자조달 시스템
백산광학 — 안경점 POS + CRM 통합 구축, 다보리 컴포저블 Ver1의 첫 정식 상용 적용 사례
NLSTAR(러시아) — 연매출 약 1,500억 원 규모의 러시아 2위 건강기능식품 MLM 기업 대상 다단계(MLM) 전용 테마 공급
여기에 더해 2019년부터는 베트남 하노이에 자체 개발센터를 운영하며 해외 인력 아웃소싱과 현지 SM(유지보수) 서비스까지 함께 제공하고 있어, 단순 개발 대행이 아니라 장기 운영을 전제로 한 구조를 갖추고 있습니다.
5. 정리하며
"레고 블록처럼 조립한다"는 말은 단순한 마케팅 문구가 아니라, 다보리가 30년 넘게 ERP·무역·보안 시스템을 다뤄오며 다듬어온 SSO, DB 표준화, Core/Theme 분리, 다중 언어 확장, 보안 내재화라는 구체적인 기술적 선택들의 결과입니다. 그 결과 지금은 84개의 ERP, 152개의 쇼핑몰, 314개의 홈페이지·랜딩페이지를 구축한 실적으로 이어졌고, 농협·롯데케미칼·한세실업 같은 대형 프로젝트부터 동네 안경점 POS까지 같은 구조 위에서 조립·확장되고 있습니다.
"쇼핑몰을 새로 만드는 것"과 "쇼핑몰을 조립하는 것"의 차이는, 결국 커스터마이징이 끝난 뒤에도 계속 성장할 수 있느냐의 차이입니다. 다보리 컴포저블은 그 질문에 대한 하나의 실증적인 답에 가깝습니다.
참고 자료
▶ 개인정보의 수집 및 이용목적
- 서비스 이용에 따른 본인식별, 실명확인, 가입의사 확인, 서비스이용
- 신규 서비스 등 최신정보 안내 및 개인맞춤서비스 제공을 위한 자료
- 기타 원활한 양질의 마케팅 서비스 제공 등
▶ 수집하는 개인정보의 항목
- 이름, 이메일, 핸드폰번호, 그 외 선택항목
▶ 개인정보의 보유 및 이용기간
- 원칙적으로 개인정보의 수집 또는 제공받은 목적 달성 시 지체 없이 파기합니다.
- 다만, 원활한 서비스의 상담을 위해 상담 완료 후 내용을 1년간 보유할 수 있으며 소비자보호에 관한 법률 등 타법률에 의해 보존할 필요가 있는 경우에는 일정기간 보존합니다.
댓글쓰기