프로젝트 설명
랜덤 매칭 채팅 + 1:1 미니게임 웹 서비스 PlayTalk (playtalk.kr)
기획·개발·서버 구축·배포·운영 전 과정을 단독 수행했습니다.
개발 React(Vite) + Node.js/Socket.io. 게임 특성에 따라 서버 권위형(오목·장기) 하이브리드형(탱크게임) 클라이언트 독립형(스네이크)으로 아키텍처를 분리해 서버 부하와 동기화 정확도를 조율했습니다.
인프라 온프레미스 미니PC(Rocky Linux) 직접 구축. Docker Compose nginx 리버스 프록시 Lets Encrypt SSL GitHub Actions CI/CD 설계·운영.
결과물 17종 대전 게임 혼자하기 모드 실시간 채팅(읽음·입력 중 표시) 랭킹 선택적 회원·전적 TOTP 2단계 인증 관리자 대시보드. 현재 실서비스 운영 중입니다.
클라우드 없이 자체 서버로 상용 서비스를 안정 운영한 경험을 보유하고 있습니다.