최소 요구사항
프로젝트 전체
- FE 순수 바닐라 JS를 사용한다.
- 외부 라이브러리 & 프레임 워크 사용 금지
- SPA 여야 한다.
- 구글 크롬과 호환 되어야 한다.
- 에러가 있으면 안된다.
- 도커의 시작은 하나의 명령줄로 시작해야 한다.
게임
- 실시간 탁구 게임이어야 한다.
- 모두 같은 키보드를 사용해야한다.
- 토너먼트를 제안할 수도 있어야 한다.
- 등록 시스템이 필요합니다.
- 매치메이킹 시스템이 있어야 합니다.
- 모든 플레이어는 동일한 규칙을 준수해야합니다.
- 오리지널 퐁의 본질을 담아내야 합니다.
보안 문제
- (강력한)비빌번호는 해시 처리해야 합니다.
- SQL 인젝션으로부터 보호되어야 합니다.
- HTTPS 연결해야 합니다.
- 백엔드에서 양식 및 모든 사용자 입력에 대해 어떤 형태로든 유효성 검사를 구현해야 합니다.