본문 바로가기
개발/기타

동북권 ICT 부트캠프 이노베이션 캠프 2조 미니 프로젝트 SA

by mabyoungg 2023. 6. 7.

1. 프로젝트명

모여보드자

 

  1.1 프로젝트 소개

보드게임 같이 할 사람을 매칭해주는 웹사이트 제작

 

  1.2 팀원

  김광일

  김승수

  박진웅

  최도영

 

  1.3 Thumbnail

2. 와이어 프레임

 

 

3. API

Room

기능 Method URL request response
방 전체 리스트 조회 GET /room/list   room list data
방 생성 POST /create_room - room_name
- room_info
- max_people
- location
- prt
- user_id
- prt_users
200 OK
방 인원 추가 UPDATE /room/join - room_id 200 OK
방 정보 GET /board/get/{room_id}   room data

 

User

기능 Method URL request response
회원가입 POST /regist - user_id
- password
- nickname
- phone
200 OK
로그인 POST /login - user_id
- password
200 OK
아이디 검증 POST /validate - user_id 200 OK
유저 정보 조회 GET /user/get/{user_id}   user id data

 

Comment

기능 Method URL request response
댓글 조회 GET /comment/get/{room_id}   comment list data
댓글 저장 POST /comment/save/{room_id} - user_id
- comment
- roomd_id
- nickname
200 OK
댓글 삭제 POST /comment/delete - _id 200 OK

Mypage

기능 Method URL request response
개인정보 수정 UPDATE /mypage/update - password
- new_password
- nickname
- phone
200 OK
삭제 가능한 방 리스트 조회 POST /mypage/room/list   delete_room list data
방 삭제 DELETE /delete - room_id
- user_id
200 OK

 

4. GitHub Repository

https://github.com/inno2team/inno2team

 

GitHub - inno2team/inno2team

Contribute to inno2team/inno2team development by creating an account on GitHub.

github.com

 

'개발 > 기타' 카테고리의 다른 글

MySQL 8.0 root 비밀번호 변경하기  (0) 2023.06.25
23년 06월 셋째주 WIL  (0) 2023.06.18
SQL 메모  (0) 2023.06.03
스파르타코딩클럽 엑셀보다 쉬운 SQL  (0) 2023.06.02
Github으로 따라 하는 버전 관리 메모  (0) 2023.05.26