Giter VIP home page Giter VIP logo

bepol's People

Contributors

dltmddus1998 avatar hojewl avatar lsj135779 avatar soominna avatar

bepol's Issues

[📍 Task Card - Server] 법안 발의문 통계 기능 구현 (2)

ISSUE

  • Type: Feature, Server
  • Detail: 통계 기능 구현

TODO

  • 통계 조회 로직 짜기
  • 통계 조회 기능 컨트롤러 구현
  • 통계 조회 기능 라우터 구현
  • 통계 조회 기능 데이터 관련 DDL 구현
  • 트랜잭션 처리 및 예외 처리

Estimated time

3h

[📍 Task Card - Server] 소셜로그인 기능 구현

ISSUE

  • Type: Feature, Server
  • Detail:

TODO

  • 유저 컨트롤러 구현 (카카오 소셜로그인 사용, oAuth)
  • 유저 라우터 구현
  • authentication 미들웨어 구현
  • 유저 데이터 관련 DDL 구현
  • DDL 형식 맞춰서 수정
  • 클라이언트와 연결 후 테스트

Estimated time

3h

[📍 Task Card - Server] 댓글 관련 기능 구현

ISSUE

  • Type: Featrue, Server
  • Detail: 댓글 관련 기능 구현

TODO

  • 댓글 작성, 수정, 삭제 컨트롤러 구현
  • 댓글 조회 컨트롤러 구현 - 페이지네이션 적용, api 수정
  • 댓글 공감 및 취소 컨트롤러 구현
  • 댓글 작성, 수정, 삭제 / 댓글 공감 및 취소 라우터 구현
  • 댓글 관련 데이터 DDL 구현

Estimated time

2h

[📍 Task Card - Server] 실시간 댓글 알림 기능 - ADVANCED

ISSUE

  • Type: Feature
  • Detail: 로그인한 유저가 쓴 글에 새로운 댓글이 달렸을 때 실시간으로 알림 전송

TODO

  • socket 서버 연결
  • comment db 업데이트시 이벤트 발생
  • 헤더에 알림 아이콘 추가(클라이언트)
  • 알림 모달 만들어서 띄우기(클라이언트)
  • 클라이언트 socket 객체/알림 내역 -> redux 이용해 전역으로 저장

Estimated time

8h

[📍 Task Card - Client] 메인페이지 관련 컴포넌트 구현 (2)

ISSUE

  • Type: Feature, Client
  • Detail: 메인페이지 관련 컴포넌트 구현

TODO

  • TOP3 관련 카드 컴포넌트 구현
  • 목록 관련 카드 컴포넌트 구현
  • 상태 관리 구현
  • Top3 게시글 서버와 연결
  • 목록 카드 게시글 서버와 연결
  • grid 스타일 적용

Estimated time

4h

[📍 Task Card - Server] 법안 발의문 리스트 조회

ISSUE

  • Type: Feature, Server
  • Detail: 법안 발의문 리스트 조회

TODO

  • sortby - 최신순, 마감임박순, 찬성순, 반대순
  • search - 검색
  • closed - 마감여부
  • page - 페이지당 게시물 개수
  • 최적화 - 페이지네이션 소요 시간 최소화 -> advanced로 구현할 예정

Estimated time

4h

[📍 Task Card - Server] 법안 발의문 기능 구현 (2)

ISSUE

  • Type: Feature, Server
  • Detail: 법안 발의문 기능 구현

TODO

  • 📌 발의문 찬반투표 기능 컨트롤러 구현
  • 로그인한 유저에 맞게 적용
  • 찬반투표 구현
  • 찬반투표 취소 및 바꾸기 구현
  • 발의문 컬렉션 agree, disagree 부분에 적용
  • 📌 발의문 찬반투표 기능 라우터 구현
  • 📌 발의문 찬반투표 기능 데이터 관련 DDL 구현
  • 📌 트랜잭션 처리

Estimated time

4h

[📍 Task Card - Server] 배포

ISSUE

  • Type: Feature, Deploy
  • Detail: 배포

TODO

  • 클라이언트 배포
  • 서버 배포
  • 데이터베이스 배포

Estimated time

4h

[📍 Task Card - Server] 법안 발의문 기능 구현 (1)

ISSUE

  • Type: Feature, Server
  • Detail: 법안 발의문 기능 구현

TODO

  • 발의문 생성 및 삭제 컨트롤러 구현
  • 발의문 상세조회 컨트롤러
  • 발의문 생성 및 삭제 & 상세 조회 라우터 구현
  • 발의문 데이터 관련 DDL 구현

Estimated time

3h

[📍 Task Card - Server] 투표 현황 이메일 전송 기능 - ADVANCED

ISSUE

  • Type: Feature, Server
  • Detail: 투표 현황 이메일 전송 기능

TODO

  • 발의문 마감일에 투표율, 찬성율, 반대율 등 투표 현황 리포트 이메일로 전송
  • node-mailer로 이메일 전송 기능 구현
  • 투표 현황 페이지 (클라이언트 페이지) 캡쳐하여 메일로 보내기 구현

Estimated time

8h

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.