Skip to content

Repository files navigation

TicketRadar

123213

👨‍🏫 프로젝트 소개

프로젝트 제목 : 티켓 레이더(티켓팅 프로그램)

프로젝트 설정 이유 :

  • 티케팅 서비스 (Why?)

    캠프에서 공부한 기능들을 적절하게 사용할 수 있고, 모두에게 친숙하기 때문에 프로젝트 계획을 짜고 구현하는데 수월하다. 6주 내에 구현 가능하고, 새롭게 구현해보고 싶은 기술을 적용할 때 확장성이 좋다고 생각했다.

  • 티켓 레이더 (Why?)

    중의적인 뜻으로 raider - 모험을 떠나듯이 티켓을 얻는 과정을 표현한 이름 radar - 레이더로 무언가를 감지해내듯 원하는 티켓도 감지할수 있다는 걸 표현한 이름

⏲️ 개발기간

  • 2024.02.26(월) ~ 2024.04.05(금)

📚️ Stacks

🏗 아키텍쳐 image

와이어프레임

스크린샷 2024-02-26 오후 3 55 55

ERD

erd수정본 PNG

🍀 주요 기술 및 역할 분담

김건우 - 팀장

  • 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

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages