안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
[구현 데모] 멀티테넌트 B2B 통합 어드민 플랫폼 — 테넌트 현황판 · 테넌트 관리
개발 · 디자인 · 기획
SaaSㆍ솔루션, 통계ㆍ대시보드, 업무자동화ㆍRPA
프로젝트 배경
1) 예상 리스크 및 대응 계획 - 테넌트 수가 수십 개 이상으로 늘어날 경우 현황판 병렬 API 호출이 서버에 부하를 줄 수 있으며, 서버사이드 집계 API와 클라이언트 폴링 주기 조정으로 대응할 계획입니다. - 워크플로우 JSON DSL의 스키마 버전이 바뀔 경우 기존 저장된 워크플로우가 호환되지 않을 수 있으며, 버전 필드와 마이그레이션 인터프리터를 분리하여 하위 호환성을 유지할 계획입니다. - 화
프로젝트 성과
Row-Level Security 기반 테넌트 데이터 격리 설계
PostgreSQL RLS 정책과 Prisma 미들웨어를 결합하여 쿼리 레벨에서 테넌트 데이터가 자동으로 격리되는 구조를 설계합니다.
JSON DSL 워크플로우 인터프리터 구현
노코드 워크플로우를 JSON 직렬화 DSL로 정의하고 서버에서 단계별로 실행하는 인터프리터 엔진을 설계합니다. 새 노드 유형 추가 시 인터프리터 플러그인만 등록하면 확장되는 구조로 구현할 예정입니다.
CSS Custom Properties 런타임 테마 주입 설계
테넌트별 브랜드 컬러를 CSS 변수 맵으로 관리하고, Next.js 서버 컴포넌트에서 인라인 스타일로 주입하여 FOUC 없이 테넌트 전용 테마를 적용하는 화이트라벨 구조를 설계합니다.
DAG 사이클 감지로 워크플로우 무한 루프 방지
노드 연결 시 DFS 기반 사이클 감지 알고리즘을 실시간으로 실행하여 무한 루프 워크플로우 생성을 차단하고, 사용자에게 즉시 시각적 피드백을 제공하는 유효성 검증 구조를 설계합니다.
useQueries 병렬 패칭으로 현황판 로딩 최적화 설계
React Query의 useQueries API로 N개 테넌트 데이터를 병렬로 패칭하고, 개별 테넌트 카드가 독립적으로 로딩·에러 상태를 표시하는 구조를 설계하여 일부 테넌트 API 오류가 전체 현황판을 블록하지
핵심 기능
테넌트 현황판
복수의 기업 테넌트 전체 현황을 한 화면에서 모니터링하는 MSP 대시보드입니다. 테넌트별 사용량·플랜·상태 카드 그리드, 전체 집계 KPI, 이상 징후 알림 피드를 구성합니다
진행 단계
멀티테넌트 아키텍처 설계
2026.03.
테넌트 격리 전략(Row-Level Security) 설계, Prisma 미들웨어 기반 테넌트 컨텍스트 자동 주입 구조 정의
프로젝트 상세
1) 포트폴리오 소개 B2B SaaS 어드민 시스템의 MVP를 넘어 멀티테넌트 구조, 자동화 워크플로우, 실시간 알림, 화이트라벨 설정 등 확장 방향을 구현한 데모입니다. 단일 기업 관리에서 복수 기업을 하나의 플랫폼에서 통합 운영하는 MSP(Managed Service Provider) 구조로 확장하여, 납품 이후 장기적으로 함께 발전시킬 수 있는 플랫폼 비전을 제시합니다. 2) 작업 범위 - 테넌

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

fi******
개발 · 법인사업자

프로젝트 정보

참여 기간
2026.03. ~ 2026.03.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
역할
풀스택 개발 (기여도 100%)
관련 기술
TypeScript
react 18
next.js (app router)
React Query
react flow
Tailwind CSS