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