내일배움캠프 팀 프로젝트 - 뉴스피드 프로젝트 (1)

2024. 1. 10. 00:28·내일배움캠프 프로젝트

 

뉴스피드 프로젝트

 

프로젝트 소개

프로젝트 명: 리뷰어스 (reviewus, reviewers)

 

소비자들이 사용한 제품, 장소, 서비스 등에 리뷰하여 정보를 공유하는 뉴스피드 웹 서비스이다.

댓글 알바 없는 순수 리뷰 실 사용자 서비스를 만들고자 하여 계획하게 되었다.

 

필수 구현 기능

  • 게시물 CRUD
  • 뉴스피드 기능 (메인페이지, 전체 조회페이지)
  • 상세보기 (디테일 페이지)
  • 댓글 CRUD
  • 사용자 인증/인가 (회원가입, 로그인/로그아웃, 인가)
  • 프로필 관리

추가 구현 기능

이메일 가입 및 인증 기능

사진 추가기 기능(S3)

좋아요 기능

 

 

와이어 프레임

 

 

 

ERD

 

 

API 명세

 

 

 

 


 

팀 프로젝트가 시작됐다.

컨디션 관리를 못해 집중도 안되고 몸도 별로 안좋았어서 (핑계) 학습량이 많이 부족했다.

그래서 내 실력에 자신이 없어서 팀한테 민폐끼치는 일이 발생할까 너무 걱정됐다.

다행이도 조 편성을 고수분들과 초보분들을 섞어서 해서 그런지 고수분이 계셨다.

동욱님이 방향성을 잡는것을 도와주신 덕에 첫 날 S.A 작성은 무사히 마쳤고 

나는 내가 담당하게 된 댓글CRUD 기능을 구현하고 있다.

막히는게 있으면 동욱님한테 의지해서 물어보고 싶었으나.. 수많은 질문을 혼자서 감당하는 모습에

꾹 참고 스스로 해결했다. 대부분 나의 수준이 높지 않아서 그런지 굉장히 사소한 에러들이었다.

타고 타고 넘어가다보면 하나씩 보이게 된다. 안되면 검색해서 스스로 해결하는게 내 학습에 도움이 되기도 하는 것 같다.

 

일단 하루만에 댓글 CRUD를 구현 완료했다. 아직 feed 부분이 진행이 덜 되어서 테스트는 못했지만

다음 구현기능인 대댓글 구현방식에 대해 공부해봐야겠다. 기본적인 CRUD도 겨우겨우 했는데

난생 처음해보는 대댓글 구현을 쉽게 할 수 있을지 걱정이다.

'내일배움캠프 프로젝트' 카테고리의 다른 글

BuySell - 별점기능 구현  (0) 2024.03.13
최종프로젝트 (BuySell) 중고거래 플랫폼 서비스  (1) 2024.03.07
백오피스 프로젝트  (1) 2024.02.13
뉴스피드 프로젝트 마무리  (1) 2024.01.30
내일배움캠프 팀프로젝트 - 뉴스피드 프로젝트(2)  (0) 2024.01.11
'내일배움캠프 프로젝트' 카테고리의 다른 글
  • 최종프로젝트 (BuySell) 중고거래 플랫폼 서비스
  • 백오피스 프로젝트
  • 뉴스피드 프로젝트 마무리
  • 내일배움캠프 팀프로젝트 - 뉴스피드 프로젝트(2)
공부처음하는사람
공부처음하는사람
  • 공부처음하는사람
    lazzzykim
    공부처음하는사람
  • 전체
    오늘
    어제
    • 분류 전체보기 (127)
      • Kotlin (31)
      • Java (55)
      • Spring (18)
      • Algorithm (3)
      • TroubleShooting (1)
      • 내일배움캠프 프로젝트 (14)
      • Setting (2)
      • ... (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
  • 링크

  • 인기 글

  • 태그

    김영한
    kotlin
    싱글톤
    다형성
    @Component
    래퍼클래스
    제네릭
    언체크예외
    내일배움캠프
    생성자 주입
    java
    캡슐화
    OCP
    김영한의 실전 자바
    spring
    김영한의 실전자바
    빈 생명주기
    배열
    Di
    중첩클래스
  • hELLO· Designed By정상우.v4.10.3
공부처음하는사람
내일배움캠프 팀 프로젝트 - 뉴스피드 프로젝트 (1)
상단으로

티스토리툴바