Nellie's Blog

[Chapter 1] 미니프로젝트 S.A(Starting Assignment) 본문

회고록/항해99

[Chapter 1] 미니프로젝트 S.A(Starting Assignment)

Nellie Kim 2022. 11. 14. 15:23
728x90

팀명 : 10조

일자 : 11/14 - 11/17


1. 프로젝트 명

어떰b (A Thumb)

 

2. 소개

내가 좋아하는 브랜드의 상품 후기가 한번에!
관심 브랜드 별로 상품 후기를 게시하고 댓글로 소통함으로써 내게 알맞는 상품을 찾아 구매하도록 정보를 공유하는
패션아이템 플랫폼입니다.

 

 

 

3. 와이어 프레임

1) 로그인 페이지

2) 회원가입 페이지

3) 글 목록 페이지(메인 페이지)

- 목록이 많아야 하기 때문에 나이키, 아디다스 홈페이지에서 크롤링으로 당겨오기

4) 글 작성 페이지

- 구매링크 붙일 때는 쿠팡 링크 (법적으로 안전) 붙이기

- 추후 문제 없도록 robot.txt 확인해서 사용할 것

- 사진 첨부는 갤러리 사진이 아닌 url 붙일 것(손이 많이 가기 때문에 주특기 프로젝트 때 구현 하기)

 

4. 개발해야 하는 기능들 

기능 Method URL request response
로그인
(김현주)
POST /api/login {'id' : id, 'pw' : pw} 로그인 완료 메시지,
유효성 에러 메시지
회원 가입
(김현주)
POST /api/join {'name' : name, 'id' : id, 'pw' : pw} 가입 완료 메세지,
유효성 에러 메시지
글 작성
(양진규)
POST /api/posts {'brand' : brand, 'option' : option, 'objname' : objname,
'star' : star, 'comment': comment, 'link' : link, 'img' : img, }
작성 글 데이터
글 목록 조회
(정첨백)
GET /api/posts/{idx}   글 리스트
글 검색
(정첨백)
GET /api/posts/{idx} query={검색어} 검색 결과 리스트
좋아요  
& 댓글작성
(정상욱)
  /likes {'likes' : likes}  

+ 가능 하면 마이페이지도 생성하여 좋아요 누른 상품을 볼 수 있는 페이지도 구현하기

 

 

5. public github repo 주소

https://github.com/hyeonju-kim/AThumb