Skip to content

TEAM-BEAT/BEAT-SERVER

Repository files navigation

BEAT - 소규모 공연을 등록하고 관리할 수 있는 티켓 예매 플랫폼

BEAT

Hits



📱 BEAT | 사이트 바로가기

📝 Team Blog | BEAT Blog
📌 Official Account | BEAT Instagram
💌 Email | [email protected]





💓 Introduction

intro1 intro2



🎤 학생 여러분, 아직도 구글폼으로 공연 등록하세요? BEAT로 더 쉽고 빠르게!

intro3 intro4

학생 공연 단체들은 대부분 구글폼을 사용하여 공연을 등록하고 관리하고 있습니다.
하지만 예매자의 입금여부를 직접 추적하고 다양한 문의사항을 개인 연락처를 통해 처리해야 하므로 번거로움과 부담을 느끼고 있죠 😭

BEAT는 이러한 문제를 해결하기 위해 탄생했습니다.
공연 등록, 관리, 예매, 조회까지 한 번에 할 수 있는 통합 플랫폼 BEAT를 소개합니다!
공연 단체들은 기존의 번거롭고 복잡한 구글폼 대신, BEAT를 사용하여 더 쉽고 편리하게 공연을 관리할 수 있습니다 😁

  • 공연 등록: 등록한 공연 정보를 수정 업데이트 할 수 있으며, 예매자 관리까지 한 곳에서 할 수 있습니다.
  • 공연 관리: 모든 공연 정보를 한 곳에서 관리하고 업데이트할 수 있습니다.
  • 공연 예매: 회원과 비회원 모두 쉽게 사용할 수 있는 예매 시스템으로 관객들이 편리하게 티켓을 구매할 수 있습니다.
  • 공연 조회: 실시간으로 내가 예매한 공연 내역을 조회할 수 있습니다.

BEAT와 함께 효율적이고 체계적으로 공연을 관리해 볼까요? 👏





✨ Main Feature

feature1 feature2





🧑🏻‍💻 Developers

이동훈 황혜린
branch branch
hoonyworld hyerinhwang-sailin
티켓 예매 동시성 처리
github action CI 구축
Jenkins multibranch pipeline CD 구축
Jenkins Pipeline에 Slack 연동
Presigned Url(S3) 이미지 서비스
ERD 및 DB 설계
Entity 초기 세팅
운영 및 테스트 서버 EC2, RDS 구축
카카오 소셜 로그인
인증 / 인가 구현 (Redis)
웹 발신
Swagger 세팅
ERD 및 DB 설계
Entity 초기 세팅





🤝 Convention

🏡 Git Convention

Git Convention

💬 Code Convention

Code Convention

🌳 Commit Convention

Commit Convention





📄 API Specification

api_spec

📈 ERD

erd

🖥️ Tech Stack

Framework

ORM

Authorization

Test

Database

AWS

CI/CD

Monitoring

Other

🔨 Architecture

👥 Contributors