뉴스피드 프로젝트
프로젝트 소개
프로젝트 명: 리뷰어스 (reviewus, reviewers)
소비자들이 사용한 제품, 장소, 서비스 등에 리뷰하여 정보를 공유하는 뉴스피드 웹 서비스이다.
댓글 알바 없는 순수 리뷰 실 사용자 서비스를 만들고자 하여 계획하게 되었다.
필수 구현 기능
- 게시물 CRUD
- 뉴스피드 기능 (메인페이지, 전체 조회페이지)
- 상세보기 (디테일 페이지)
- 댓글 CRUD
- 사용자 인증/인가 (회원가입, 로그인/로그아웃, 인가)
- 프로필 관리
추가 구현 기능
이메일 가입 및 인증 기능
사진 추가기 기능(S3)
좋아요 기능
와이어 프레임
ERD
API 명세
팀 프로젝트가 시작됐다.
컨디션 관리를 못해 집중도 안되고 몸도 별로 안좋았어서 (핑계) 학습량이 많이 부족했다.
그래서 내 실력에 자신이 없어서 팀한테 민폐끼치는 일이 발생할까 너무 걱정됐다.
다행이도 조 편성을 고수분들과 초보분들을 섞어서 해서 그런지 고수분이 계셨다.
동욱님이 방향성을 잡는것을 도와주신 덕에 첫 날 S.A 작성은 무사히 마쳤고
나는 내가 담당하게 된 댓글CRUD 기능을 구현하고 있다.
막히는게 있으면 동욱님한테 의지해서 물어보고 싶었으나.. 수많은 질문을 혼자서 감당하는 모습에
꾹 참고 스스로 해결했다. 대부분 나의 수준이 높지 않아서 그런지 굉장히 사소한 에러들이었다.
타고 타고 넘어가다보면 하나씩 보이게 된다. 안되면 검색해서 스스로 해결하는게 내 학습에 도움이 되기도 하는 것 같다.
일단 하루만에 댓글 CRUD를 구현 완료했다. 아직 feed 부분이 진행이 덜 되어서 테스트는 못했지만
다음 구현기능인 대댓글 구현방식에 대해 공부해봐야겠다. 기본적인 CRUD도 겨우겨우 했는데
난생 처음해보는 대댓글 구현을 쉽게 할 수 있을지 걱정이다.
'내일배움캠프 프로젝트' 카테고리의 다른 글
BuySell - 별점기능 구현 (0) | 2024.03.13 |
---|---|
최종프로젝트 (BuySell) 중고거래 플랫폼 서비스 (0) | 2024.03.07 |
백오피스 프로젝트 (1) | 2024.02.13 |
뉴스피드 프로젝트 마무리 (1) | 2024.01.30 |
내일배움캠프 팀프로젝트 - 뉴스피드 프로젝트(2) (0) | 2024.01.11 |