프로젝트 배경
1) 예상 리스크 및 대응 계획 - 비개발자 운영자가 오조작으로 배너·텍스트를 잘못 수정하지 않도록 블록 편집 UI의 되돌리기(undo) 구조 설계가 필요합니다. - 제휴 문의 담당자 배정과 상태 변경을 다수 운영자가 동시에 다뤄도 충돌하지 않는 동시성 제어 설계가 필요합니다. - 리다이렉트 규칙이 누적될수록 순환 참조·중복 경로가 발생하지 않도록 사전 검증 알고리즘을 정교화할 계획입니다. - 역할별
프로젝트 성과
블록 기반 콘텐츠 제어 구조 설계
텍스트/이미지/배너 블록을 JSON 트리로 관리하는 콘텐츠 모델 설계, 슬래시 메뉴 기반 블록 삽입 UI 구현
제휴 문의 상태 워크플로우 구축
신규/검토중/완료 3단계 상태 전환과 변경 이력을 기록하는 워크플로우 테이블 설계
동적 SEO 관리자 도구 구현
리다이렉트 규칙과 메타 데이터를 DB에서 관리하는 CRUD 화면 및 JSON-LD 미리보기 검증 도구 설계
RBAC 및 변경 이력 감사로그 구축
역할 3단계 접근 제어 미들웨어와 diff 기반 감사로그 테이블을 연동한 추적 구조 설계
핵심 기능
진행 단계
CMS 콘텐츠 모델 및 블록 스키마 설계
2026.09
블록 타입별 JSON 스키마 정의, 기존 CMS 소스코드 분석 및 신규 필드 매핑
프로젝트 상세
1) 포트폴리오 소개 매거진 MVP 이후 비개발자 운영자가 직접 콘텐츠를 통제할 수 있도록 기존 CMS를 확장하는 관리자 기능 데모를 구현합니다. 블록 기반 배너·텍스트 편집, 제휴 문의 관리 대시보드, SEO 리다이렉트·구조화 데이터 관리, 역할별 권한과 변경 이력 감사로그까지 통합한 확장 CMS를 Node.js 기반으로 설계합니다. 2) 작업 범위 - 콘텐츠 블록 에디터 & 배너 관리: 비개발자







