기능소개

1.사용자 입력 및 데이터 저장
 -이름과 전력 입력: 사용자가 게임에 참여할 이름과 전력 점수를 입력하여 로컬 스토리지에 저장합니다.
 -고정 멤버 입력: 특정 고정 멤버와 그들의 라인과 전력 점수를 입력하여 로컬 스토리지에 저장합니다.
2.팀 나누기
 -랜덤 팀 배정: 입력된 이름과 전력을 바탕으로 블루 팀과 레드 팀으로 멤버를 랜덤하게 나눕니다.
 -고정 멤버 배정: 고정된 멤버들은 지정된 역할에 따라 팀에 배정됩니다.
3.결과 표시
 -팀 결과 출력: 팀 나누기 결과를 화면에 표시하며, 각 팀의 전력 합계를 표시합니다.
 -멤버 정보 표시: 각 팀 멤버의 이름, 역할, 승/패 기록, 연승/연패 streak 정보를 표시합니다.
4.승/패 결과 기록
 -결과 저장: 승리 팀을 선택하여 게임 결과를 저장합니다.
 -데이터 갱신: 승/패 기록과 개인 점수를 업데이트하고 Firestore 데이터베이스에 저장합니다.
5.점수 제도
-점수를 통해 사용자의 경기 성과를 평가하고, 승급전 및 강등전을 결정
-승급전 인터페이스 표시
-강등전 인터페이스 표시
6.데이터 초기화 및 업데이트
 -누적 결과 초기화: 모든 누적 승패 기록을 초기화하고 화면에 갱신된 내용을 반영합니다.
 -승/패 기록 수정: 특정 플레이어의 승/패 기록과 점수를 수정할 수 있습니다.
7.랜덤 포지션 기능
 -랜덤 포지션 활성화/비활성화: 버튼을 클릭하여 멤버들의 역할을 랜덤하게 배정할지 여부를 설정합니다.
8.관리자 모드
 -패스워드 검증: 올바른 패스워드를 입력하여 관리자 모드로 전환합니다.
 -입력 필드 활성화: 관리자 모드로 전환 시 특정 입력 필드와 버튼을 활성화합니다.
9.데이터 저장 및 초기화
 -Firebase 연동: 사용자 통계 데이터를 Firestore 데이터베이스에 저장 및 관리합니다.
 -초기 데이터 로드: 페이지 로드 시 Firestore에서 데이터를 가져와 초기화합니다.

제가 직접 친구들과 내전하면서 보다 즐겁게 내전하기 위해서
코딩하였습니다. 프로그램이 아니고 웹이기 때문에 가볍습니다.
관리자 초기셋팅 이후 관리 하실건 따로 없어요. 홍보도 지금 처음 합니다.

관심있으시면 
오픈톡 주소
https://open.kakao.com/o/sVQZeXfg

연락주세요