본문 바로가기

아카이브/Mine Villages

Game Villages S.A.

728x90

프로젝트명

GAME VILLAGES

프로젝트 개요 

게임 서버 공유 및 통계 자료 제공 커뮤니티

(마인크래프트, 스타듀밸리 시범 운영)

개발 기간

기획, 학습 : 03. 30. ~ 04. 02. 

개발 : 04. 03. ~ 05. 31. 

유저 테스트 : 06. 01. ~ 06. 30. 

배포 : 07. 01. 

업무 분장

이다영 : Spring 백엔드

장범룡 : Java 플러그인

장천룡 : React 프론트엔드 (PReact)

팀 규칙

개발 시간 : 평일 오후 1시 ~ 오후 11시 (1일 10시간)

개발 시간 내 게임, 소설 X

기능 정의

로그인 / 로그아웃 / 회원가입 / 회원탈퇴 / 회원 정보 수정
서버 업로드 / 서버 수정 (회원) / 서버 삭제 / 서버 개별 조회 
서버데이터 수정 (관리자)
서버 리스트 조회 (최신순, 조회수순)
커뮤니티 생성 / 조회 / 삭제 / 수정
게시판 생성 / 조회 / 삭제 / 수정
게시글 생성 / 조회 / 삭제 / 수정
댓글(이모지) 생성 / 삭제 / 수정 / 목록 조회
게시판 권한 생성 / 조회 / 삭제 / 수정

신고 생성 / 조회 / 신고 목록 조회 / 처리 (해당 게시글 삭제)
DM 전송 / 수신

백엔드 주요 사항

접속자 수, 연결 속도 > 배치
Spring Security 사용 X 자체 구현 요망 

로컬 로그인(이메일 인증) + 구글 로그인

서버 > 처리 서버 쓰던 것

사진 > 처리 서버 저장
동영상 > 유투브 iframe

백엔드 개발 순서

회원 서비스

DM
CRUD...

WireFrame

Landing Page
Community Page