공연 티켓팅 서비스 GitBook (HonKit)
대규모 트래픽을 안정적으로 처리하는 공연 티켓팅 서비스와 운영 효율화를 위한 백오피스 대시보드를 주제로 한 포트폴리오용 GitBook입니다. 학습과 실습 중심으로 구성하여, 실제 서비스 수준의 설계/구현/운영 경험을 정리하고 따라할 수 있도록 했습니다.
- 문서 홈: 이 파일
- 목차:
SUMMARY.md
- 빌드 산출물:
_book/
빠른 시작
HonKit(오픈소스 GitBook)으로 로컬 미리보기/빌드를 수행합니다.
1) Node.js 설치 후 프로젝트 루트에서 다음 실행:
# 권장: mermaid 다이어그램 렌더링 포함 설치
npm i -D honkit gitbook-plugin-mermaid-gb3
# 로컬 미리보기 (http://localhost:4000)
npx honkit serve
# 정적 사이트 빌드 (_book/ 생성)
npx honkit build
2) 플러그인 없이도 빌드는 가능하나, 문서 내 Mermaid 다이어그램은 gitbook-plugin-mermaid-gb3
설치 시 렌더링됩니다.
문서 구조
- 문제 배경/목표 → 설계 → 구현 → 인프라/테스트 → 운영/고도화 → 학습/실습
- 각 장의 말미에 “학습 포인트”와 “실습 과제”를 제공합니다.
대상 독자
- 대규모 트래픽 웹서비스의 요구사항 정립부터 설계/구현/운영까지 한 흐름으로 익히고 싶은 개발자
- React/TypeScript, Spring Boot, PostgreSQL, AWS 인프라 실무 감각을 포트폴리오로 정리하고 싶은 분
라이선스
이 문서는 개인 학습/포트폴리오 목적의 예시 자료입니다. 별도 명시가 없는 코드/도식은 자유롭게 참고하되, 상용 전환 시 보안/성능/비용 등을 재검토하시기 바랍니다.