0. 항해99 9기 C반 7조원
😎 완성!
1. 프로젝트 주제
<aside>
💡 어떤 주제로 프로젝트를 진행할 예정인지, 간단히 설명을 작성해주세요!
</aside>
- 한줄 요약 : 음반/음원 리뷰 게시판
- 상세 설명 :
- 특정 음원에 별점과 개인 코멘트를 남겨 좋아하는 음악을 소개하거나, 음악을 듣기 전 다른 유저의 반응을 미리 볼 수 있는 음악 리뷰 커뮤니티입니다.
2. 페이지별 와이어프레임
미니프로젝트(수정1).pdf
3. 역할분담
[역할 분담]

WBS / TASK 정리
[기능 체크리스트]
🧑💻 데이터 크롤링 [오기쁨]
-
크롤링 작업 가능여부 테스트
- [x] 지니뮤직 [앨범명, 아티스트명, 이미지src] 크롤링

- 링크 붙여넣기 → 크롤링 실행되도록 소스작업 필요
- [x] 인풋박스 값 받아오기
- [x] post로 받은값 크롤링 돌리기
- [x] 프론트에 데이터 노출
🧑💻 메인 리스트 GET [오기쁨]
- 메인 페이지 GET으로 posting 끌어오기
🎨 뼈대(html.css) 구현
- 페이지 단위 담당자 완료 체크
- [x] [메인] 게시글 리스트 (오기쁨)
- [x] [게시판] 게시글 작성 페이지 (안다민)
- [x] [게시판] 게시글 상세 페이지 (안다민)
- [x] [회원] 회원가입 페이지 (유도원)
- [x] [회원] 로그인 페이지 (유도원)
- [x] [전체] css 수정 및 header 삽입[오기쁨]
💬 게시글 작성 / 상세페이지 [안다민]
-
게시글 작성 (/write)
-
게시글 상세 (/view)
- [ ]
[POST] 좋아요/좋아요취소(선택)
- [x] [GET] DB 데이터 끌어오기
- [x] [GET] 상세url 매개함수사용 (게시글 넘버)
- [ ]
[GET] 좋아요 개수
🙂 회원가입 / 로그인 [유도원]
-
회원가입(/signup)
- [x] [POST] 회원등록
- [x] 유효성 검사(빈칸/형식)
-
로그인(/signin)
- [x] [POST]로그인
- [x] 유효성 검사(빈칸/형식/회원db)
- 확장 개발 (선택)
TEST 및 QA는 스웨거 try!!
API 설계
DB 테이블
member
| id |
str(영문/숫자) |
| pw |
Hash함수 |
| nicknm |
str(국문/영문/숫자) |
| icon |
Int(이미지 4개→ 몇번째로 넘버로 구분) |
