- 용인대학교 컴퓨터과학과 졸업작품 발표 프로젝트
- 4인 1조로 팀을 구성해 Front-End 1명, Back-End 2명, Front-End & Back-End 1명으로 진행
- 원하는 스터디를 생성 or 참여하는 사이트
- Java EE 8
- Spring 4.3.8 Release
- Apache-Tomcat-9
- Oracle Database 11g Express
- MyBatis 3.4.1
- JSP
- CSS
- JavaScript
- Eclipse IDE
- Git
-
ajax를 통한 비동기 방식으로 여러가지 정보를 Server에 전송합니다.
-
유효성 검사를 통한 입력값 적합 여부를 판단합니다.
-
비밀번호 암호화를 통해 DB에 암호화된 Password 값을 저장합니다.
-
Email을 통해서 본인 인증 과정을 거칩니다.
-
다음 지도 오픈 API를 이용하여 원하는 지역을 검색할 수 있도록 하였습니다.
- 홈페이지 전체에 대한 공지사항으로 글 작성시에 파일 첨부가 가능합니다.
- 댓글 기능을 통해서 모든 사용자가 소통이 가능하도록 했습니다.
- 부트스트랩을 통해 글 작성시 여러가지 효과를 줄 수 있도록 했습니다.
- 회원정보 수정/스터디 관리/신청 현황 등을 관리하는 페이지입니다.
- 소속된 스터디 탈퇴와 관리자일 경우 관리페이지 이동이 가능합니다.
- 유효성 검사를 통해 비밀번호 변경시에 조건을 부여합니다.
- 다음 지도 오픈 API를 이용한 주소 변경을 하도록 했습니다.
- 스터디원 관리/스터디 정보 관리/스터디 신청 관리가 가능한 관리자용 페이지입니다.
- 일반 사용자, 관리자에 따라 DB 상에서 값을 차별화를 둬서 변경시에 구분이 가능하도록 설정했습니다.