서버 : AWS ( Amazon Web Service ) EC2
DB : My SQL
| URL | METHOD | Description | Params |
|---|---|---|---|
| /umb/list | GET | 전체 우산을 조회합니다 (보관소 정보 제외) | |
| /umb/umbrellaList/storageList | GET | 보관소 전체와 우산 전체를 조회합니다 | |
| /umb/lateDate/day/{umbrella_id} | GET | 해당 id 값인 우산의 빌린날과 반납 날짜와의 차이를 비교하여 보냅니다 |
|
| /umb/joinProc | POST | 우산을 DB에 저장 합니다 | umbrellaId:'id' |
| /umb/mapping/{umbrellaId}/{rental_period} | PUT | Umbrella의 user_id와 User의 umbrellaId에다가 각각의 지정된 id 값을 할당 rental_period 기간 동안 대여 처리 합니다. |
User: 'userId', umbrellaId:'id' rental_period:' ' |
| /umb/return/{umbrella_id} | PUT | Umbrella의 user_id와 User의 umbrella_id에다가 0 값을 할당하여 반납처리 합니다 |
User: 'userId', umbrellaId:'id' |
| URL | METHOD | Description | Params |
|---|---|---|---|
| /storage/list | GET | 전체 보관소를 조회합니다 | |
| /storage/joinProc | POST | 보관소를 DB에 저장합니다 | Storage:'storageId' |
| /storage/{id}/umb/{umb_id}/mapping | POST | 보관소에 우산을 선택하여 DB에 저장합니다 | storageId:'id', umbrellaId:'umbrellaId' |
| URL | METHOD | Description | Params |
|---|---|---|---|
| /auth/joinProc | POST | DB에 사용자 정보를 등록합니다 | User:'username','nickName','password' 'phoneNumber', email |
| /auth/id/check | POST | DB에 사용자 정보를 등록합니다 | User:'username','nickName','password' 'phoneNumber', email |