위플래시
(디지털컨버전스) React & Spring 활용 자바(Java) 개발자 양성과정 (1)
| 개요 | 요즘 게임들은 너무 복잡하고, 요구하는 사양도 높고, 플레이 시간도 길어서 바쁜 일상 속에 즐기기가 어렵다. 그래서 굳이 설치하지 않아도 되고, 조작도 간단하고, 짧은 시간 안에 재미를 느낄 수 있는 가볍고 부담 없는 플래시 게임들을 한 곳에 모은 사이트를 만들고자 했다. 또한 단순히 게임만 하는 게 아니라, 다른 사람들과 플레이 경험을 공유하고 공감할 수 있는 커뮤니티 공간도 함께 제공해서, 사용자의 경험을 극대화 할 수 있게 하고자 했다. |
|---|---|
| 구현기능 | [사용자 기능] 1. 회원 관련 : 로그인 / 로그아웃 / 아이디 찾기 / 비밀번호 찾기 / 회원가입 2. 마이페이지 : 회원정보 조회 / 회원정보 수정 / 회원탈퇴 / 즐겨찾기(목록 조회, 이동) / 최근 플레이한 게임(목록 조회, 이동) 3. 자유 게시판 : 목록 조회 / 상세 조회 / 검색(닉네임, 제목, 내용) / 게시글 (작성, 수정, 삭제) / 댓글 (목록 조회, 추가, 수정, 삭제) / 좋아요(추가, 취소) / 싫어요(추가, 취소) 4. 공지 게시판 : 목록조회 / 상세조회 5. 게임 : 목록 조회 / 상세 조회 / 필터링(액션, 스포츠, 공포, 등) / 정렬(즐겨찾기수, 조회수, 최신, 별점) / 별점(추가, 수정, 취소) / 검색(이름) / 후기(추가, 수정, 삭제) 6. 단체 채팅 : 메세지 작성 / 메세지 전송 / 메세지 목록 조회 7. 1대1 문의 : 메세지 작성 / 메세지 전송 / 메세지 목록 조회 [관리자 기능] 1. 회원 관리 : 목록 조회 / 상세 조회 / 정보 수정 / 탈퇴 / 벤 / 검색(닉네임, 아이디) 2. 공지 게시판 관리 : 목록 조회 / 상세 조회 / 작성 / 수정 / 삭제 3. 자유 게시판 관리 : 목록 조회 / 상세 조회 / 삭제 / 검색(닉네임, 제목, 내용) 4. 댓글 관리 : 목록 조회 / 상세 조회 / 삭제 / 검색(닉네임, 내용) 5. 후기 관리 : 목록 조회 / 상세 조회 / 삭제 / 검색(닉네임, 내용) 6. 게임 관리 : 목록 조회 / 상세 조회 / 추가 / 수정 / 삭제 / 검색(이름) |
| 설계의 주안점 | 1. 장시간 플레이에도 편안하고 눈에 부담이 가지 않는 UX / UI 2. 게임 플레이 경험을 공유, 공감하고 게임 공략을 공유, 감상할 수 있는 공간인 커뮤니티를 제공 3. 다양한 게임들 중 자신이 원하는 스타일의 게임을 쉽게 찾을 수 있게 필터 / 카테고리 제공 4. 출처 및 크레딧을 확실하게 표시 |
| 사용기술 및 개발환경 |
Language : JAVA / HTML5 / CSS / JS / JQUERY Development Tool : ECLIPSE FOR IDE / VSCODE / ORACLE SQL DEVELOPER WAS : APACHE TOMCAT DBMS : ORACLE DATABASE FRAMEWORK : JQUERY |