dcamp 개발명세서
dcamp 개발명세서
섹션 제목: “dcamp 개발명세서”2025 은행권청년창업재단 dcamp 웹사이트 추가 기능 개발
문서 정보
섹션 제목: “문서 정보”| 항목 | 내용 |
|---|---|
| 프로젝트명 | 2025 은행권청년창업재단 dcamp 웹사이트 추가 기능 개발 |
| 고객사 | 은행권청년창업재단 |
| 대상 | 디캠프 웹사이트 (dcamp.kr) |
| 버전 | 1.0 |
| 작성일 | 2026년 1월 28일 |
| 시스템 유형 | 헤드리스 CMS (Headless CMS) |
| 장 | 제목 | 파일 | 주요 내용 |
|---|---|---|---|
| 1 | 프로젝트 개요 | 01-overview.md | 시스템 목적, 주요 기능, 대상 사용자 |
| 2 | 시스템 아키텍처 | 02-architecture.md | 전체 구조, 프론트엔드-백엔드 연동 방식 |
| 3 | 기술 스택 | 03-tech-stack.md | 사용 기술, 프레임워크, 개발 환경 |
| 4 | 데이터베이스 설계 | 04-database.md | 주요 데이터 구조, 엔티티 정의 |
| 5 | API 명세 | 05-api.md | 데이터 통신 방식, 주요 엔드포인트 |
| 6 | 커스텀 모듈 | 06-modules.md | 자체 개발 기능 상세 |
| 7 | 보안 설계 | 07-security.md | 인증, 권한, 보안 정책 |
| 8 | 부록 | 08-appendix.md | 용어집, 참고자료 |
시스템 한눈에 보기
섹션 제목: “시스템 한눈에 보기”┌─────────────────────────────────────────────────────────────────┐│ 사용자 접점 │├─────────────────────────────┬───────────────────────────────────┤│ 일반 사용자 (dcamp.kr) │ 관리자 (admin.dcamp.kr) ││ - 스타트업/파트너 정보 조회 │ - 콘텐츠 관리 ││ - 프로그램 신청 │ - 회원/신청서 관리 ││ - 회원 가입/로그인 │ - 프로그램 운영 │└──────────────┬──────────────┴──────────────┬────────────────────┘ │ │ ▼ ▼┌──────────────────────────────┐ ┌───────────────────────────────┐│ dcamp.kr (프론트엔드) │ │ admin.dcamp.kr (관리 시스템) ││ │ │ ││ - Astro 프레임워크 │ │ - Drupal 11 CMS ││ - 사용자 화면 렌더링 │ │ - 데이터/콘텐츠 관리 ││ - SSR/정적 페이지 │ │ - API 제공 │└──────────────────────────────┘ └───────────────────────────────┘ │ │ └──────────── JSON:API ────────┘문서 이력
섹션 제목: “문서 이력”| 버전 | 날짜 | 작성자 | 변경 내용 |
|---|---|---|---|
| 1.0 | 2026-01-28 | 스컹크웍스스튜디오 장대환 매니저 (daamable@skunkworks.co.kr) | 최초 작성 |