Build an Event Ticket Platform with Spring Boot - Part 1 - Intermediate Project
- 8-12주 동안 Spring Boot를 사용하여 이벤트 티켓 플랫폼 구축 예정 🎫
- 이벤트 주최자는 이벤트를 생성하고 티켓을 판매할 수 있음 🧑💼
- 참석자는 티켓을 구매하고 이벤트에 참석하며 QR 코드 스캔을 통해 티켓을 검증함 🤳
- 시스템 설계, REST API 디자인, 프로젝트 설정, 도메인 구현, 이벤트 생성 및 관리, 티켓 판매 및 구매, 티켓 검증, 판매 보고 등의 단계를 거침 ⚙️
- Java, Spring Boot, Spring Security에 대한 이해가 필요하며, OAuth 2, OpenID Connect, React에 대한 지식도 권장됨 📚
- 프로젝트는 이벤트 주최자, 참석자, 스태프의 세 가지 사용자 유형을 지원함 🧑🤝🧑
- 플랫폼은 이벤트 생성부터 티켓 검증까지 전체 이벤트 라이프사이클을 관리함 🔄
- 사용자 페르소나에는 기업 이벤트 관리자, 이벤트 기획 전문가, 파트타임 이벤트 주최자 등이 포함됨 🎭