스팀 멀티 플레이 개임의 방만들기, 같이하기 등의
유저모집 기능이 없는 게임의 파티를 모집할수 있는 웹 사이트입니다
2022/10/31 ~ 2023/8/7
- BE:
- Java
- Spring Boot
- JUnit
- Gradle
- GitHub Actions
- FE:
- HTML
- CSS
- JS
- jQuery
- Thymeleaf
- DB:
- ETC:
![LFG_workFlow_V9](https://private-user-images.githubusercontent.com/106109077/252321787-b84d7375-f8f2-4696-a403-09df791e632c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwMzYyMTQsIm5iZiI6MTcyMjAzNTkxNCwicGF0aCI6Ii8xMDYxMDkwNzcvMjUyMzIxNzg3LWI4NGQ3Mzc1LWY4ZjItNDY5Ni1hNDAzLTA5ZGY3OTFlNjMyYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyNlQyMzE4MzRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02ZTU3MGRkYTcyOGFiYTY3ZWI4NjNkZjkwN2IzMDg3ZTc5YzNhMGI0ZTBkM2RlNTJmNDUwZTU1Yjk4NTJiNTE2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.jLdP6GQwkjfqF5ank2ojWk8OLdegES5JBrsEi5txFWc)
id: pushvalue42
pw: aL!ce!n1865
![LFG_ERD](https://private-user-images.githubusercontent.com/106109077/252355228-e48350ac-b499-4b2b-840e-5859c16d9cb1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwMzYyMTQsIm5iZiI6MTcyMjAzNTkxNCwicGF0aCI6Ii8xMDYxMDkwNzcvMjUyMzU1MjI4LWU0ODM1MGFjLWI0OTktNGIyYi04NDBlLTU4NTljMTZkOWNiMS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyNlQyMzE4MzRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05YTJhODhkNGMwNTJhNzM2Yzk2MTA2ODMxYjE3MDYzNTc1Mzc4NjBhOGUxZjRkOGUxYmRkMzRlNzI0ZTM5ZTgzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.ox8DSUtqrHg0FUgnzn9xz2MLI6gxYwiZi_kocRJCXwc)
이름 |
메서드 |
엔드 포인트 |
설명 |
in |
out |
메인 페이지 |
GET |
/ |
메인 페이지 |
|
doc/docList |
게시물 검색 |
GET |
/docDetail |
게시물이 검색된 페이지 |
idx |
doc/docDetail |
글 작성 페이지 |
GET |
/docPost |
게시물 작성 페이지 |
|
doc/docpost |
글 작성 |
POST |
/docPost |
게시물 작성 |
Doc |
redirect:/ |
글 수정 페이지 |
GET |
/docUpdate |
게시물 수정 페이지 |
doc_idx |
doc/docUpdate |
글 수정 |
POST |
/docUpdate |
게시물 수정 |
Doc |
redirect:/ |
글 검색 |
GET |
/docSearch |
게임 이름으로 게시물 조회 페이지 |
name |
doc/docList |
글 삭제 |
POST |
/docDelete |
게시물 삭제 |
Doc |
redirect:/ |
이름 |
메서드 |
엔드 포인트 |
설명 |
in |
out |
앱 리스트 갱신 |
GET |
/appList |
스팀 게임 리스트 갱신 |
|
redirect:/ |
앱 검색 |
POST |
/searchApp |
앱(게임) 조회 |
name |
appService.searchAppName(name) |
이름 |
메서드 |
엔드 포인트 |
설명 |
in |
out |
회원가입 페이지 |
GET |
/userJoin |
유저 회원가입 페이지 |
|
user/userJoin |
회원가입 |
POST |
/userJoin |
유저 회원가입 |
User |
redirect:/ |
로그인 페이지 |
GET |
/userLogin |
유저 로그인 페이지 |
|
user/userLogin |
로그인 |
POST |
/userLogin |
유저 로그인 |
User |
redirect:/ |
로그아웃 |
GET |
/logout |
유저 로그아웃 |
|
redirect:/ |
회원정보 수정 페이지 |
GET |
/userModify |
유저 회원정보 수정 페이지 |
|
user/userModify |
회원정보 수정 |
POST |
/userModify |
유저 회원정보 수정 |
User |
redirect:/ |
회원 프로필 |
GET |
/myProfile |
유저 회원정보 조회 |
|
user/userProfile |
id 중복체크 |
POST |
/idCheck |
회원가입시 id 중복 검증 (비동기) |
id |
userService.check(id) |
유저오류 페이지 |
GET |
/userError |
유저정보에 의한 에러 페이지 |
|
user/userError |
데이터 타입 |
변수명 |
int |
app_id |
String |
app_name |
데이터 타입 |
변수명 |
int |
doc_idx |
String |
doc_sub |
String |
doc_writ |
String |
doc_cont |
String |
doc_reg |
String |
doc_app_name |
int |
doc_app_id |
데이터 타입 |
변수명 |
int |
user_idx |
String |
user_id |
String |
user_name |
String |
user_reg |
int |
user_role |
데이터 타입 |
변수명 |
int |
user_idx |
String |
user_id |
String |
user_name |
String |
user_pw |
String |
user_reg |
int |
user_role |