0. 항해99 9기 C반 7조원

이름 주특기 깃허브 Velog
오기쁨 React [email protected]
안다민 React [email protected] https://velog.io/@sinichy7
유도원 Spring [email protected]

😎 완성!

URL http://sparta-dmdm.shop/
시연영상 https://youtu.be/MFXuNat4a0I

1. 프로젝트 주제

<aside> 💡 어떤 주제로 프로젝트를 진행할 예정인지, 간단히 설명을 작성해주세요!

</aside>

2. 페이지별 와이어프레임

미니프로젝트(수정1).pdf

3. 역할분담

[역할 분담]

Untitled

WBS / TASK 정리

[기능 체크리스트]

🧑‍💻 데이터 크롤링 [오기쁨]

🧑‍💻 메인 리스트 GET [오기쁨]

🎨 뼈대(html.css) 구현

💬 게시글 작성 / 상세페이지 [안다민]

🙂 회원가입 / 로그인 [유도원]

TEST 및 QA는 스웨거 try!!

API 설계

DB 테이블

member

id str(영문/숫자)
pw Hash함수
nicknm str(국문/영문/숫자)
icon Int(이미지 4개→ 몇번째로 넘버로 구분)

Untitled

POST

| m-title | str(곡 제목) (혹은 앨범제목→ 가져올 수 있는 데이터 형식에 따름) | | --- | --- | | m-artist | str(가수명) | | m-img | str(url) 음원사이트에서 가져온 앨범재킷 이미지 url | | m-album | str(앨범명) 타이틀이 곡 제목인 경우 앨범명 별도 필드 사용, 타이틀이 앨범으로 들어가는 경우 미사용 | | p-title | str(게시글 제목) | | p-body | str(게시글 내용) | | p-star | str?int?{사용자 평점} | | p-like | int{좋아요 카운트 수} |

Untitled

Untitled