프로젝트 배경
1) 예상 리스크 및 대응 계획 - 컨설팅 신청과 B2G·B2B 사업 신청의 서로 다른 필수 입력 항목을 하나의 폼 컴포넌트에서 동적으로 처리하는 유효성 검증 구조 설계 필요 - 일반 게시글·조합 공지사항·Q&A 문의를 별도 화면으로 분리하면서도 관리자 화면에서는 통합 관리가 가능하도록 데이터 모델 설계 필요 - 비공개 Q&A 문의의 열람 권한을 작성자·관리자로 한정하는 접근 제어 로직 설계 필요 -
프로젝트 성과
통합 신청 데이터 모델 설계
컨설팅·사업 신청을 단일 테이블 스키마로 통합해 유형별 조회·집계 쿼리를 단순화하는 구조를 구축합니다.
게시판·공지 통합 데이터 구조 구현
일반 게시글과 조합 공지사항을 플래그 컬럼 하나로 구분해 동일 API·화면에서 처리하는 구조를 설계합니다.
Q&A 접근 제어 로직 구축
비공개 문의의 열람 권한을 API 레벨에서 세션 사용자와 작성자 ID 대조로 검증하는 미들웨어를 구현합니다.
반응형 소개 페이지 컴포넌트 체계 설계
히어로·카드·타임라인 등 소개 페이지 전용 컴포넌트를 재사용 가능한 구조로 설계합니다.
핵심 기능
진행 단계
IA 설계 및 콘텐츠 구조 정의
2026.09
조합소개·사업소개·교육과정 등 소개 콘텐츠 IA와 화면설계, 신청·게시판 테이블 12개 정의
프로젝트 상세
1) 포트폴리오 소개 사회적협동조합의 조합·사업(교육 위탁)·운영진·교육과정 소개와 컨설팅·사업(B2G·B2B) 신청, 회원 커뮤니티(게시판·Q&A)를 하나의 반응형 웹사이트로 구현합니다. React 기반 SPA와 Express·PostgreSQL 백엔드로 신청 접수부터 회원 소통까지 1차 범위 전체를 커버하는 맞춤 데모입니다. 2) 작업 범위 - 조합·사업 소개: 조합 개요, 연혁, 교육 위탁 사업







