문의 관리
ReadyPublic 문의 접수 + 관리자 검색/통계/배치 변경.
DX: 폼 설정/코드 생성/내보내기까지 콘솔에서 관리.
현재 범위: 알림 이력 로깅 제공, 발송 연동 고도화 중
Backend Module Platform
프론트엔드가 더 빠르게 착수할 수 있도록, 필요한 API를 모듈로 제공합니다. BackHub는 엔터프라이즈·금융 과제 경험을 이해하는 팀이 설계한 백엔드 기능 허브입니다.
리드타임·심사 기간 단축 지표를 프로젝트 기준으로 수치화해 제공합니다.
Core Modules
Delivery Options
Integration Layer
프로젝트 요건에 맞게 연동 범위를 확장할 수 있는 구조
운영 지표와 SLA는 프로젝트 요구사항에 맞게 협의하며, 핵심 운영 항목을 표준화합니다.
금융·대기업·SI 과제에서는 반복 기능도 심사와 보안 검토를 거치며, 일정은 빠듯합니다. 반복 개발과 승인 지연이 누적될수록 품질 리스크가 커집니다.
반복 구현
문의·인증·구독 등 기능을 프로젝트마다 새로 구축
승인/보안 점검
심사 지연과 검토 이슈가 누적
일정 압박
리드타임 증가 → 품질/운영 리스크 확대
| 구분 | BackHub | 일반 SI/맞춤 개발 |
|---|---|---|
| 구축 방식 | 표준 모듈 + 콘솔 샘플을 재사용 | 프로젝트별 기능 설계/구현 |
| 리드타임/심사 | 반복 영역을 사전 구조화해 심사 항목 정리 | 프로젝트마다 검토 항목 재정의 |
| 확장/재사용 | 모듈 추가로 점진적 확장 | 기능별 신규 구현 |
| 운영/유지보수 | 터닝78이 운영·업데이트까지 담당 | 프로젝트별 운영 체계 분리 |
| 프론트 연동 | Public API/콘솔 예제로 빠른 연동 | 백엔드 준비 완료 후 연동 시작 |
프로젝트 환경과 심사 조건에 따라 적용 범위는 달라질 수 있습니다.
Step 01
요건/보안 정책을 정리하고 필요한 기능을 정의합니다.
Step 02
문의·인증·콘텐츠 등 필요한 모듈을 조합합니다.
Step 03
콘솔에서 제공하는 HTML/JavaScript/통합 예제로 고객 사이트에 빠르게 연결합니다.
Step 04
현장 요건에 맞게 연동 범위를 확장하고 운영 체계까지 함께 설계합니다.
금융권 프로젝트 · NDA
반복 기능 표준화로 심사 항목 정리와 리드타임 측정을 지원.
대기업 플랫폼 · NDA
설치·운영까지 일원화해 내부 정책과 운영 프로세스를 정리.
국내 SI 협업 · NDA
모듈 중심으로 공통 기능을 묶어 리소스 분산을 지원.
레퍼런스 상세는 NDA 범위 내에서 별도 공유합니다.
Core Modules 기준. 현재 기본 제공 범위를 명확히 표기합니다.
Public 문의 접수 + 관리자 검색/통계/배치 변경.
DX: 폼 설정/코드 생성/내보내기까지 콘솔에서 관리.
현재 범위: 알림 이력 로깅 제공, 발송 연동 고도화 중
구독자 CRUD/검색/통계 + Public 구독/해지.
DX: 구독자 관리/코드 생성/CSV 내보내기 제공.
현재 범위: 구독 관리 API 제공, 발송/캠페인 연동 확장 중
관리자용 공지 CRUD/발행/통계 제공.
DX: 관리 콘솔 API로 바로 연동.
현재 범위: 공지 CRUD/발행/통계 API 제공
코드 발송/검증/재발송 로직과 Public API 제공.
DX: 기본 siteId 사용 Public 엔드포인트.
현재 범위: 인증 로직 제공, 메일 발송 연동 고도화 중
reCAPTCHA 연동/검증 흐름을 고도화하고 있습니다.
DX: 콘솔 설정/정책 템플릿 제공.
현재 범위: 연동 설정/검증 플로우 고도화 중
발송/검증/재발송/통계, 설정 관리 제공.
DX: 레이트 리밋/재시도 관리 로직 포함.
현재 범위: 인증 플로우 제공, 상용 연동/설정 영속화 확장 중
검증/상태 조회/이력(일부) 제공.
DX: 콘솔용 대량 검증 플로우 지원.
현재 범위: 검증 플로우/이력 구조 제공, 국세청 연동 고도화 중
업로드 검증/메타데이터 관리/다운로드.
DX: MIME/확장자 검증 로직 포함.
현재 범위: 기본 저장소 기반, 확장형 저장소 연동 고도화 중
Module Catalog
연동 난이도는 환경에 따라 달라질 수 있음| 모듈 | 상태 | 연동 난이도 | 비고/의존성 |
|---|---|---|---|
| 문의 관리 | 제공 중 | Low | HTML/JS/통합 예제 제공 |
| 뉴스레터 | 제공 중 | Low | 구독/해지 Public API 제공 |
| 공지 관리 | 제공 중 | Low | 관리자 API 중심 |
| 이메일 인증 | 확장 중 | Medium | 메일 발송 연동 고도화 |
| SMS 인증 | 확장 중 | Medium | 프로바이더 연동 고도화 |
| 사업자번호 검증 | 확장 중 | Medium | 국세청 연동 고도화 |
| reCAPTCHA | 확장 중 | Medium | 정책/점수 기준 고도화 |
| 파일 업로드 | 확장 중 | Medium ~ High | 스토리지 연동 고도화 |
Frontend-first. 백엔드 준비를 기다리지 않고 Public API와 표준 응답으로 빠르게 연결합니다.
DevOps/Infra 팀을 위한 운영 유틸(라이브니스 체크, SSL 만료 알림 등)도 만들고 있습니다.
3-Step Quickstart
curl -X POST http://localhost:8049/api/public/inquiries/submit \
-H "Content-Type: application/json" \
-d '{
"siteId": "3b0bb76d-6d9e-4b90-88e2-3a19318e77a8",
"title": "도입 문의",
"name": "홍길동",
"email": "dev@example.com",
"content": "문의 내용을 남겨주세요."
}'
예시는 레포의 PublicInquiryController 기준. 실제 엔드포인트와 동일합니다.
Console UI Map
BackHub ConsoleInquiry Management
Newsletter
Operations
Billing & Sites
Quick Embed
콘솔 자동 생성 예시콘솔에서 HTML 폼/JavaScript/통합 예제를 제공하며, 필요한 방식으로 선택해 적용합니다.
<form id="backhub-inquiry-form">
<input name="name" placeholder="이름" required />
<input name="email" placeholder="이메일" required />
<textarea name="content" placeholder="문의 내용" required></textarea>
<button type="submit">문의하기</button>
</form>
const endpoint = "/api/public/inquiries/submit";
document.getElementById("backhub-inquiry-form")
.addEventListener("submit", async (e) => {
e.preventDefault();
const data = Object.fromEntries(new FormData(e.target));
const res = await fetch(endpoint, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
siteId: "YOUR_SITE_ID",
title: "문의",
...data
})
});
if (res.ok) alert("문의가 접수되었습니다.");
});
Console UX
드래그 앤 드롭 필드 구성과 HTML/JS 예제 제공.
Console UX
최근 3개월 기준 통계/내보내기 제공.
Console UX
API 키/사용량 지표 제공, 과금 기준 고도화.
Console UX
도메인 기준으로 사이트를 분리해 운영합니다.
Customer Site
프론트엔드가 바로 연동 가능한 샘플 제공
Public API Layer
공통 응답, 검증 로직, 정책 분리
Core Modules
모듈별 비즈니스 로직과 데이터 관리
Console & Admin
운영 콘솔에서 모듈별 설정을 관리
Ops & Security
운영 로그와 접근 정책을 분리
SaaS와 On-Prem 모두 동일한 코어 기능을 제공합니다. 국내 SI 과제 참여와 현장 통합 지원이 가능한 팀이라는 점이 핵심입니다.
SaaS vs On-Prem
| 구분 | SaaS | On-Prem |
|---|---|---|
| 배포/운영 | 클라우드 운영, 빠른 업데이트 | 내부망 설치, 정책 기반 운영 |
| 네트워크 | 인터넷 접근 기반 | 내부망/망분리 대응 |
| 보안/심사 | 사전 보안 설계 제공 | 현장 심사/절차 대응 |
| 지원 범위 | 운영 자동화 중심 | 설치·운영·업데이트 전체 수행 |
동일한 모듈을 기반으로 환경에 맞게 제공됩니다.
보안 우선 설계와 운영 관점의 표준 구조를 지향합니다. 현재 통제 항목을 기반으로 단계별 고도화를 진행합니다.
현재 통제 항목
운영 보안 고도화
컴플라이언스 로드맵
로그 보관 정책
반복 개발 시간 감소, 보안 심사 대응 부담 완화
표준 모듈로 리소스 분산과 일정 리스크 축소
필수 기능부터 분리 적용해 리드타임 단축
현재
검증/문의/구독 등 핵심 반복 기능
다음 (예정)
금융·대기업 요건 중심 모듈 확장
운영 유틸 (예정)
Site liveness · SSL 만료 체크 등 유틸 발굴
엔터프라이즈 (예정)
폐쇄망용 Sentry/New Relic 수준의 운영 체계 구축
SaaS는 월 구독 + 기능별 사용량 과금, On-Prem은 모듈별 기본 구축 기준으로 제안합니다.
초기 PoC 및 단일 서비스 팀
월 구독 · 협의
복수 프로젝트 병행 팀
월 구독 · 협의
금융·대기업·SI 맞춤형
맞춤 견적
Frontend-first 구조로 Public API를 우선 제공합니다. 초기 단계에서도 빠르게 연동하고, 이후 필요한 연동 범위를 확장합니다.
터닝78이 설치/운영을 수행하며 현장 심사 절차에 맞춘 문서와 통합 지원을 제공합니다.
콘솔에서 HTML 폼/JavaScript/통합 예제를 제공하며, 필요에 따라 Public API를 직접 호출할 수 있습니다. HTML은 마크업과 스타일 가이드를, JavaScript는 유효성 검사/전송 흐름을 포함합니다.
도메인 기준으로 사이트를 등록/관리합니다. 프로젝트·서비스 단위로 도메인 또는 서브도메인을 나눠 운영할 수 있습니다.
사이트 단위 기본 구독 + 기능별 사용량 과금 구조로 설계되어 있습니다. 상세 단위는 협의 기준으로 정의합니다.
콘솔에서 최근 24시간/7일/30일/3개월 범위를 제공하며, 표준 내보내기 기능을 지원합니다. 원천 로그 제공은 엔터프라이즈 협의 범위로 확장하고 있습니다.
시스템 로그 관리 화면을 제공하며, 감사/운영 목적의 기록을 기본으로 남깁니다. 장기 보관 옵션(예: 3년)은 단계적으로 확장하고 있습니다.
사이트 단위로 데이터가 격리되며, 계정은 자신이 생성한 사이트 범위에서만 관리합니다. 권한 관리 기능은 단계적으로 고도화할 예정입니다.
요구사항/보안 범위 정리 → 콘솔 샘플 연동 → 운영·심사 체크리스트 합의 순으로 진행하며, 기간은 범위와 환경에 따라 협의합니다.
국내 대형 SI 과제 참여 경험을 바탕으로 기획~통합~운영까지 협업 가능합니다.
SaaS로 빠르게 검증한 뒤 On-Prem 확장까지 이어지는 전략을 제안합니다. PoC는 요구사항/보안 범위를 먼저 정리해 진행합니다.
Step 01
보안/심사 범위와 필수 모듈 정의
Step 02
콘솔 예제로 빠르게 기능 검증
Step 03
운영 체계와 심사 체크리스트 정리
필요 자료: 보안 요구사항, 망 구성, 담당자 연락처, 기대 목표.
문의: contact@turning78.com