사회적협동조합의 조합·사업(교육 위탁)·운영진·교육과정 소개와 컨설팅·사업(B2G·B2B) 신청, 회원 커뮤니티(게시판·Q&A)를 하나의 반응형 웹사이트로 구현합니다.
사회적협동조합의 조합·사업(교육 위탁)·운영진·교육과정 소개와 컨설팅·사업(B2G·B2B) 신청, 회원 커뮤니티(게시판·Q&A)를 하나의 반응형 웹사이트로 구현합니다. React 기반 SPA와 Express·PostgreSQL 백엔드로 신청 접수부터 회원 소통까지 1차 범위 전체를 커버하는 프로젝트입니다.
작업 범위
주요 업무





데이터 모델 설계 필요
조합 개요, 연혁, 교육 위탁 사업 실적, 운영진 프로필, 교육과정 목록/상세를 하나의 스토리텔링형 홈페이지로 소개하는 화면입니다.
다단 소개 콘텐츠(조합·사업·운영진·교육과정)를 하나의 데이터 스키마로 통합 관리하는 콘텐츠 모델을 설계하여, 관리자 CMS(확장 데모)와 별도 마이그레이션 없이 그대로 연동할 수 있는 구조를 구현합니다.


개인·기관 대상 컨설팅 신청과 지자체·기업(B2G·B2B) 대상 사업 위탁 신청을 각각의 탭 폼으로 접수하는 화면입니다.
하나의 신청 테이블 스키마로 컨설팅·사업 신청을 통합해, 관리자 화면에서 유형 구분 없이 일괄 조회·검색할 수 있는 구조를 설계합니다.


회원가입·로그인 후 이용 가능한 게시판에서 글 작성, 댓글, 조합 공지사항 확인이 가능한 커뮤니티 화면입니다.
일반 게시글과 조합 공지사항을 같은 데이터 모델 안에서 플래그로 구분해, 관리자 백오피스(확장 데모)에서 동일 인터페이스로 관리할 수 있도록 설계합니다.


회원이 개별 문의를 등록하고 관리자 답변을 확인할 수 있는 1:1 성격의 Q&A 화면으로, 일반 게시판과 별도로 운영합니다.
문의 상태 배지·비공개 접근 제어·답변 알림 연동 지점을 모듈화하여, 향후 알림 채널이 추가되어도 Q&A 도메인 로직 수정 없이 확장할 수 있는 구조를 설계합니다.


조합소개·사업소개·교육과정 등 소개 콘텐츠 IA와 화면설계, 신청·게시판 테이블 12개 정의
Express 기반 컨설팅·사업 신청 API, JWT 회원가입·로그인·토큰 재발급 API 구현
React 기반 소개 페이지, 게시판·Q&A 목록/상세 화면 구현
PC/Mobile 반응형 레이아웃 검증, 신청부터 게시판까지 전 구간 통합 테스트 진행