- 도서관을 제외한 교내 전 공간에 대한 대여서비스를
한 웹사이트로 통합하여 구축 - 교내 구성원만 가입할 수 있는
학교 이메일 인증을 통한 회원가입서비스 구현 - 날짜별, 시간별 예약 데이터를 DB를
MySQL과 연동하여 저장
| Controller | API | Description |
|---|---|---|
| login | Login | 아이디와 비밀번호를 입력받아 로그인을 한다. 유효하지 않을 시, 로그인 실패 응답을 내린다. |
| logout | 로그아웃을 한다. | |
| Member | createMember | 회원정보를 받아 회원가입을 한다. |
| prepareFindPw | 사용자 정보를 받아, 인증을 진행한다. | |
| changePw | 새로운 비밀번호를 설정한다. | |
| Place | getAblePlaceList | 입력 받은 정보에 예약 가능한 장소를 조회한다. |
| Department | getSearchedDepartment | 검색된 조건에 부합하는 학과를 조회한다. |
| Booking | createBooking | 예약 정보를 입력받아, 예약을 생성한다. |
| getDetailBooking | 예약 상세 정보를 조회한다. | |
| sendValidationMail | 이메일을 입력 받아, 해당 이메일로 검증 메일을 발송한다. | |
| validateKey | 검증 코드를 입력 받아, 올바른 코드인지 검증한다. | |
| Mypage | getMyPage | 로그인 된 회원의 마이페이지 정보를 조회한다. |








