코드스테이츠 프로젝트(WebPaper_01: 프로젝트 소개)

코드위의승부사·2019년 10월 21일
0

webpaper project

목록 보기
1/5

WebPaper는 기존 뉴스플랫폼을 개선하고자하는 의도로 기획하고 프로젝트를 진행했습니다.

기존 뉴스포털의 문제점

  • 너무 많은 정보들을 중복해서 전달, 어떤 주제들이 있는지 한눈에 식별하기 힘들다.
  • 보기 싫은 정보들이 지속해서 노출되서 어쩔수 없이 확인하게 된다.
  • 언론사를 구독할수 있지만, 같은 언론사 내에서도 기자들에 따라 기사 퀄리티의 수준은 다양하다.

webpaper 프로젝트는?

  • 사용자 중심의 뉴스피드
    (기자들의 팔로우 기능, 개인별로 특정단어 필터링기능)

  • 이미지 중심의 뉴스플랫폼
    (모바일대비 웹에서 가질수 있는 강점인 이미지 활용해 어떤 뉴스가 이슈인지 직관적인 정보전달)

위와 같은 서비스를 기획을 했고 저는 팀장을 맡아서 진행했습니다.

프로젝트의 시작은 서비스 기획, 기능별 진행단계 설정, 사용할 스택 선정, 팀원역할, 팀규칙설정에 관한 논의부터 시작했습니다.

기능별 진행단계

Minimum

  • 선택한 주제들의 기사만 렌더링(기사필터링)
  • 조회수에 따라 메인화면 핫토픽 렌더링
  • 로그인기능 구현(DB)
  • 댓글기능

Advanced

  • 개인 뉴스피드 만들기(기자 팔로우, 기사 북마크)
  • 특정 단어 필터링기능

Nightmare

  • 지역별로 관심있는 기사 체크하기

사용한 스택

Front : React, React Router
Backend : Node.js, MongoDB, JWT

프로젝트 규칙

  • 매일 아침 미팅진행
  • 하루 일과 마무리전 코드리뷰(어려웠던점 서로 돕기)

위의 규칙을 보시면 아실수도 있겠지만,
프로젝트 진행시 애자일스크럼 방식을 활용했기에 다음글은 애자일 스크럼이 무엇인지 또 어떤식으로 애자일스크럼을 활용했는지를 정리해보고자 합니다!

profile
함께 성장하는 개발자가 되고 싶습니다.

0개의 댓글