프로젝트 제목 : 티켓 레이더(티켓팅 프로그램)
프로젝트 설정 이유 :
-
티케팅 서비스 (Why?)
캠프에서 공부한 기능들을 적절하게 사용할 수 있고, 모두에게 친숙하기 때문에 프로젝트 계획을 짜고 구현하는데 수월하다. 6주 내에 구현 가능하고, 새롭게 구현해보고 싶은 기술을 적용할 때 확장성이 좋다고 생각했다.
-
티켓 레이더 (Why?)
중의적인 뜻으로 raider - 모험을 떠나듯이 티켓을 얻는 과정을 표현한 이름 radar - 레이더로 무언가를 감지해내듯 원하는 티켓도 감지할수 있다는 걸 표현한 이름
- 2024.02.26(월) ~ 2024.04.05(금)
김건우 - 팀장
- CRUD - ticket, member
- 인증, 인가 - 소셜 로그인
- S3 - 이미지 파일 업로드 구현
- 배포 - 프론트 엔드, 백 엔드
장준혁 - 부팀장
- CRUD - like, review
- Redis - 인기 검색어 기능, 캐싱 기능
- Vue - 프론트엔드 페이지 디자인 마무리, front-back 연결
이시원 - 조원
- CRUD - category, place, availableSeat, price
- Redisson - Pub-Sub Lock 구현, AOP를 활용해 Pub-Sub Lock 어노테이션화
- Vue - 각종 프론트엔드 페이지 디자인 뼈대 작성, 티켓 예매시 좌석배치도 구현, front - back 연결
장준용 - 조원
- CRUD - event
- QueryDsl - QueryDSL을 활용한 동적쿼리 구현(다양한 필터 적용)
- 발표 - 중간발표 및 최종 발표간 대본 작성 및 발표
https://www.notion.so/44f1197d79e04f1e8ac5437f86db634d?pvs=4#5e055bee96514a36b1638e2433fb3b70


