안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
[구현 데모] 기업 온보딩 교육 관리 플랫폼 — 강의 세션 실시간 진행 · 온보딩 과정 관리 어드민
개발 · 디자인 · 기획
SaaSㆍ솔루션, 통계ㆍ대시보드, CRM 고객관리
프로젝트 배경
1) 예상 리스크 및 대응 계획 - 다수 수강자가 동시에 Realtime 채널에 접속할 때 연결 수 초과 리스크가 있으며, 채널당 구독자 수 모니터링과 채널 분산 전략으로 대응할 계획입니다. - dnd-kit 차시 순서 변경 시 DB 순서 필드 충돌 리스크가 있으며, lexicographic order key 방식으로 빈번한 전체 순서 재계산을 방지할 계획입니다. - 멀티 역할 권한 제어와 실시간 이벤트
프로젝트 성과
Realtime broadcast/postgres_changes 역할별 분리 설계
강사 제어 이벤트는 broadcast 채널로, 학습자 응답 집계는 postgres_changes로 분리하여 데이터 흐름별 최적 Realtime 전략을 적용하는 구조를 설계합니다.
PostgreSQL 트리거 기반 이수 자동화 파이프라인
차시 완료 시 트리거로 completion_rate 자동 계산 후 Edge Function 연동으로 이수증 발급까지 서버리스 자동화 파이프라인을 구축합니다.
B2B SaaS 멀티테넌시 RLS 구조
company_id + role 복합 RLS 정책으로 타사 데이터 격리와 역할별 권한을 DB 레벨에서 동시에 적용하는 멀티테넌시 아키텍처를 설계합니다.
역할 기반 데이터 격리 체계 구축
RLS 정책과 JWT custom claims를 조합하여 학교/조직 단위 데이터 완전 격리를 설계하고 구현합니다.
핵심 기능
강의 세션 실시간 진행
강사가 온보딩 강의를 실시간으로 진행하고, 수강자가 퀴즈·과제에 즉시 응답하는 라이브 세션 화면입니다
진행 단계
DB 설계 및 Supabase 환경 구성
2026.03.
Supabase 스키마 설계 (company/course/session/learner) + RLS 멀티테넌시 정책
프로젝트 상세
1) 포트폴리오 소개 기업 신입사원 온보딩 교육을 디지털화한 플랫폼 구현 데모입니다. 실시간 WebSocket 기반 강의 세션 관리, 역할 기반 다중사용자 접근 제어, 강의자-수강자 실시간 인터랙션 기능을 Next.js와 Supabase로 구현합니다. 진로탐색 워크북 플랫폼과 동일한 실시간 다중역할 아키텍처를 HR 도메인에 적용한 기술 증명 데모입니다. 2) 작업 범위 - 강의 세션 실시간 진행: 강

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

참여 개발사와 미팅 연결

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

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

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

프로젝트 정보

참여 기간
2026.03. ~ 2026.03.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
역할
풀스택 개발 (기여도 100%)
관련 기술
TypeScript
PostgreSQL
Next.js 14 (App Router)
Supabase (Auth + Realtime + Storage + Edge Functions)
Tailwind CSS
dnd-kit