백엔드 부분 작업이라 작업 내역만 정리해서 올리겠다. 물론 수정은 계속 진행되고 있다. 더 추가해야 하는 부분도 있다. 하나하나씩 작업해보자 ~
작업내역
POST /editProfile
name, desc, worldName, worldDesc
NFT 아이템 정보를 넘겨주는 api
GET /getNftItems => 전역변수로 관리
2. 가구 세상
- 내가 팔로우하고 있는 유저들의 방 정보를 가져온다.
백엔드: 팔로우하는 유저의 방 정보
POST /getWorldList
- 가구 세상 접속 함수
백엔드: 해당 방 online + 1
소켓 서버: 접속하고 데이터 전달
POST /connectWorld
- 가구 세상 나가기 함수
백엔드: 해당 방 online -1
POST /disconnectWorld
3. 회원가입
백엔드: 회원가입
POST /register body: name, email, password
4. 로그인
백엔드: 로그인
POST /login body: email, password
6. 팔로우 on/off
백엔드: 특정 유저 follow 혹은 unfollow 처리
POST /follow body: targetId
- 가구 탭
백엔드: 가구 정보 요청
GET /getFurnitures 전체 가져오기
GET /getFurnitures/{userId}
- Follower, Following 정보
백엔드: 팔로우 정보와 user정보를 가져온다.
GET /getFollowers/{userId}
GET /getFollowings/{userId}
- 방명록 정보 가져오기
백엔드: 방명록 정보와 유저 정보를 가져온다.
GET /getGuestBook/{userId}
'프로그래밍 > Portfolio Log' 카테고리의 다른 글
[Portfolio Log] NFT 가구점 9 (1) | 2023.12.23 |
---|---|
[Portfolio Log] NFT 가구점 8 (0) | 2023.12.22 |
[Portfolio Log] NFT 가구점 6 (1) | 2023.12.17 |
[Portfolio Log] NFT 가구점 5 (1) | 2023.12.17 |
[Portfolio Log] NFT 가구점 4 (0) | 2023.12.16 |
댓글