저번주에 첫 미니 프로젝트를 진행했다.
미니프로젝트 " 라떼 월드 "
FrontEnd : 구자덕 , 최서현
BackEnd : 김재현, 양승훈, 이영균, 장현석
라떼는 말이야, 설 곳 없는 꼰들을 위한 SNS!
- 라떼 월드는 추억을 공유하고 누가 더 꼰 ☆★POWER★☆가 강력한 지 겨뤄볼 수 있는 무대입니다.
- 추억을 공유할 게시글 작성 마음에 드는 추억을 좋아요 추억을 연도별로 분류
🎬 서비스 시연 및 발표 영상 https://www.youtube.com/watch?v=bS6OVC3JLwY
기능설명
✨전체적으로 응답 바디에 HTTP Status Code와 메세지를 출력하도록 구현
1. 회원가입
회원 가입
- 유효성 검사를 통해 ID중복, Nickname중복 등 기본적인 기능 구현
- 사용자가 원하는 이미지를 프로필 이미지로 지정할 수 있게 구현
2. 로그인
로그인
- 로그인 시에 토큰이 자동적으로 헤더에 들어오도록 기능 구현
- 토큰 만료시간은 30분으로 구현
3. 게시판
3-1 포스팅
- 로그인이 된 회원만 글을 작성할 수 있도록 구현
- 사용자가 원하는 사진과 글 내용을 연도별로 저장
3-2 게시글 상세 조회
- 포스팅된 게시글을 전체 및 원하는 연도별로 조회할 수 있는 기능 구현
- 사용자가 마음에 드는 게시글에 좋아요할 수 있는 기능 구현
- 사용자가 특정 게시글에 원하는 코멘트를 등록할 수 있는 기능 구현
- 게시글의 작성자 본인만 수정 및 삭제할 수 있는 기능 구현
API 설계
🔨https://amplified-friday-149.notion.site/4-SA-d21519c9d37b4cd79f60db2be9666e20
아니 근데 우리조만 백분들 4명에 프론트 둘이야... ㅠ,ㅠ 아니왜!!! 백분들은 순조롭게 진행 너무 잘하시는데 우리는 진짜 허덕허덕하면서 진행했다. 그래서 만들어주신 api 중에... 여러개를 사용하지 못해버렸고 .. ㅠ,ㅠ 너무 죄송할뿐 진짜 거의 한달 죄송할거 다 죄송한것같다ㅠㅠㅠ 그게 진짜 너무죄송했고
그래도 내손으로 직접 css 기능 구현 다해서 뭔가 하나 프로젝트를 만든게 뿌듯했고 다음에 똑같은 주제로 똑같은 분들과 함께 진행한다면 기능 주신거 다 쓸 수... 있을 수도?
아마도? ㅎㅎㅎㅎ 사실 계속 티스토리 쓰면서 모른는거 정리하려고 했는데 너무 바빠서 못했다 ㅜㅜ css거의 4시간만에
끝냈어 ㅠㅠ 너무 아쉬운점이 많은 플젝이였다.. 백분들 죄송해여..뿌엥
'항해99 7기' 카테고리의 다른 글
항해톡 DOM 발표 (0) | 2022.06.07 |
---|---|
DOM, API , REDUX, 서버리스 (+WIL) (0) | 2022.05.29 |
React에서 ES5/ES6란?(WIL쪼끔) (0) | 2022.05.22 |
React 입문 주차 S.A. (0) | 2022.05.20 |
스파르타 코딩 플러스 2주차 3강 (0) | 2022.05.11 |
댓글