Repository files navigation
풋살을 하고는 싶은데 같이 할 사람이 없거나 친구와 함께 하고 싶을 때 그런 유저들을 모아서 풋살 경기를 진행할 수 있습니다.
풋살팀 매칭을 구하는데 구장마다 개별적으로 연락해서 구해야하는 번거로움을 줄여주는 팀 매칭 기능이 있습니다.
운영체제 : 통합개발환경(IDE) : Intellij
JDK버전 : JDK17
DB : MariaDB
빌드 툴 / 관리 툴 : Gradle, GitHub
프로젝트 총괄
디자인 / 프론트
백엔드: 매칭게시판, 질문게시판
발표
ppt
Erd 설계
백엔드: 로그인, 팀 등록 및 관리, 팀 신청 목록
ppt
Erd 설계
백엔드: 회원가입, 마이페이지, 찜 목록

ajax사용하여 선택된 id값을 컨트롤러단에 전달이 되야되는데 전달이 안됌
컨트롤러단에서 @ResponseBody로 받아야줘야 하는데 선언하지 않아서 에러 해결
매칭이 일자별로 나뉘어져 있어서 매칭을 생성하면 생성한 날짜별로 분류가 되고 없던 날짜면 새로 생성이 되야하고, 생성한 적이 있던 날짜면 그 날짜로 분류가 되야하는데 어떻게 해야 할 지 고민함
날짜타입을 따로 Entity로 생성해서 Test단에서 당일 날짜 기준으로 +1일에서 2주 날짜를 생성되게 하여 해결
Ajax를 구현하면서 추가적인 검증과 함께 폼이 제출되길 원했는데, 폼이 제출되버리면서 검증을 거치지 않고 페이지를 다시 로드하거나 다른 페이지로 이동하는 등의 기본 동작이 발생해버림
event.preventDefault()를 사용하여 기본 동작을 중지해 폼의 제출을 막고, 유효성 검증을 수행하여 해결
POST 요청을 처리하고 나서 클라이언트를 다른 페이지로 리다이렉트해야 하는 상황에서 POST 요청으로 받은 데이터를 리다이렉트 페이지에서 사용하고 싶었는데 값 전달이 되지 않음
인터넷 검색을 통해 POST 요청으로 받은 데이터를 리다이렉트된 페이지에서 사용하려고 할 때 RedirectAttributes를 활용하면 된다는 것을 알게돼서 데이터값을 전달받아 해결
ajax로 이메일 발송하는 과정에서 계속해서 403 forbidden 발생
csrf 토큰설정을 해주지 않았기 때문인 것 인지하고 meta태그로 상단에 csrf 토큰 설정해주고 이메일 전송하는 스크립트 쪽에서 csrf토큰 가져와서 에러 해결
회원가입에서 이메일 발송후 발송받은번호 인증할때에 에러발생
이메일 엔티티하나 만들어서 하면 쉽다는 강사님의 얘기를 듣고 새 엔티티하나 만들어서 작업하니 해결
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.