프로젝트 배경
1) 예상 리스크 및 대응 계획 - 신청 리스트-상세 패널 간 상태를 URL과 동기화하면서도 필터·페이지네이션 상태를 함께 유지하는 구조 설계 필요 - 게시판·Q&A·회원 세 도메인의 서로 다른 관리 액션을 단일 감사 로그 스키마로 통합하는 데이터 모델 설계 필요 - 콘텐츠 CMS에서 수정한 내용이 홈페이지 소개 콘텐츠 스키마와 즉시 일치하도록 유지하는 동기화 구조 필요 - 2차 확장 기능(수강신청·결
프로젝트 성과
마스터-디테일 상태 동기화 구조 구현
React Query와 URL 쿼리 동기화로 리스트-상세 패널 간 상태를 일관되게 유지하는 구조를 설계합니다.
콘텐츠 CMS 프리사인드 업로드 구현
AWS S3 Presigned URL 업로드 방식을 적용해 서버를 거치지 않는 이미지 업로드 파이프라인을 구축합니다.
통합 감사 로그 테이블 설계
게시판·Q&A·회원 관리 액션을 단일 감사 로그 테이블에 기록하는 구조로 설계해 처리 이력을 추적합니다.
2차 확장 슬롯 아키텍처 설계
수강신청·결제·대관예약·AI챗봇 라우트를 사전 예약한 슬롯 컴포넌트로 확장 구조를 구현합니다.
핵심 기능
진행 단계
관리자 DB 스키마 및 감사 로그 설계
2026.09
신청·콘텐츠·게시판·회원 관리용 PostgreSQL 테이블 및 통합 감사 로그 테이블 설계
프로젝트 상세
1) 포트폴리오 소개 1차 홈페이지 운영을 지탱하는 관리자 백오피스를 마스터-디테일 구조로 구현하여, 신청 내역·콘텐츠·커뮤니티·회원을 한 화면 흐름에서 처리할 수 있도록 설계합니다. 2차 확장(수강신청·결제·대관예약·AI챗봇)을 위한 슬롯형 로드맵 대시보드까지 포함하는 확장 데모입니다. 2) 작업 범위 - 신청 내역 마스터-디테일 관리: 컨설팅·사업 신청 내역을 좌측 리스트에서 선택하면 우측 패널에







