Screen Shot 2022年10月03日 at 5 11 09 PM
항해 8기 F반 7조 실전프로젝트 TVN "더 지니어스"에 방송된 흑과 백 보드게임을 여러 사람과 즐길 수 있도록 웹 게임으로 만들었습니다. 게임은 Socket.io 를 기반으로 한 1대1 방식으로 진행되며 흑 과 백을 모티브로 한 웹 보드게임 "THERGenius"입니다.
MYSQL_USERNAME 데이터베이스 사용자
MYSQL_PASSWORD 데이터베이스 비밀번호
MYSQL_DATABASE 데이터베이스 저장소
MYSQL_HOST 데이터베이스 이름
SECRET_KEY JWT 토큰키
NODEMAILER_USER 메일 발송 이메일
NODEMAILER_PASS 메일 발송 이메일 비밀번호
PORT 포트 번호
REPORT_PAGE_COUNT 신고페이지목록 개수
ADMIN_USERID 관리자 유저 번호
CHECK_HTTPS https 적용여부
API URL : Lower Case
소문자로 표식
ex)/api/user/checkemail
DB Model : Pascal Case
구분되는 첫글자 대문자로 표식
ex)User, Model
File : Camel Case
구분되는 첫문자는 대문자로 표식
ex) WhiteAndBlack
js.file : Camel Case, Dot Case
첫문자는 소문자, 다음 구분되는 문자 첫글자는 대문자로 표식
두번째 기능이나 역할은 .으로 구분되며 뒤에 .js가 붙는 방식
ex) turnEnd.event.js
Class : Pascal Case
구분되는 첫글자 대문자로 표식
ex)RoomController, Game
변수 : lower Case or Camel Case
Front :
Back :
DB :
Web Framework :
fs
cors
dotenv
sequlize
bcrypt
joi
jwt
nodemailer
socket.io
ejs