BidArena는 자낳대 스타일의 실시간 팀원 경매 웹 플랫폼입니다. 사용자들이 포인트를 사용하여 팀원을 경매로 획득하고 최종적으로 팀을 구성하는 게임화된 시스템입니다.
주요 특징으로는 Flask-SocketIO를 활용한 실시간 입찰 동기화, JWT 기반 인증 시스템, SQLAlchemy ORM을 통한 효율적인 데이터베이스 관리, 그리고 실시간 타이머 및 입찰 로그 표시를 포함합니다.
Docker를 통한 컨테이너화된 배포와 Nginx를 활용한 정적 파일 서빙으로 프로덕션 환경에서도 안정적인 성능을 보장합니다.
팀 구성 경매: 사용자들이 포인트를 사용하여 팀원을 경매로 획득하고 최종적으로 팀을 구성하는 게임화된 시스템으로 활용 가능합니다.
실시간 입찰 경매: WebSocket을 활용한 실시간 입찰 시스템으로 다중 사용자가 동시에 참여하여 경매를 진행할 수 있습니다.
경매 관리: 관리자 페이지를 통해 경매방 생성, 진행 제어, 통계 조회 등 전체 경매 프로세스를 효율적으로 관리할 수 있습니다.
결과 분석: 경매 완료 후 낙찰 결과, 팀 구성, 순위, 통계 그래프를 통해 경매 결과를 분석하고 공유할 수 있습니다.