Skip to content
forked from emibgo2/Usan

Establishment of a college student start-up club system

Notifications You must be signed in to change notification settings

Lee-chaerin/Usan

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

239 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Umbrella Sharing Available Network Service

Project Name: USAN

Spring Boot Framework

서버 : AWS ( Amazon Web Service ) EC2
DB : My SQL

Umbrella API 명세서

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'

Storage API 명세서

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'

User API 명세서

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

About

Establishment of a college student start-up club system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 33.9%
  • HTML 26.1%
  • Java 16.5%
  • SCSS 9.3%
  • Less 9.2%
  • JavaScript 5.0%