Wecode - Project 1 (부트캠프)/Project 1 과정

Project 1 - 0일차: 월요일 가서 할 일 <To do list>

JBS 12 2023. 9. 10. 19:17

Timeline

월 - 프로젝트 초기세팅 완료 / erd 모델링 완료 / 회원가입,로그인, 게시글 시작

화 - 회원가입 /로그인 /게시글-목록 확인 / 게시글- 포스팅 

수 - 회원가입, 로그인, 게시글-목록, 게시글-포스팅 완료 / 게시글-포스팅 수정/ 게시글- 포스팅 삭제 

목 - 프론트와 서버 통신(1순위)/ (선택) 게시글 수정, 좋아요, 댓글

0. 팀 협업 툴 세팅 

Trello 

  1. 팀원 중 한명이 트렐로에 프로젝트를 생성하여 팀원들과 멘토 모두 초대
    • 멘토 계정
    • 슬랙 공지로 안내드린 멘토 계정을 초대 
  2. 카테고리 나누기 (5)
    • Backlog - To do 앞으로 해야 할 모든 티켓들
    • This Sprint - Due this week 이번 스프린트에 해야 할 티켓들
    • In Progress - 현재 개발중인 티켓들
    • In Review - PR 작성 후 리뷰중인 티켓들
    • Done - complete 완료된 티켓들

Github

팀의 repository 만들기

Slack + Github

팀의 repository 주소를 slack과 연동

 

슬랙 채널에 명령어 입력

> 깃허브 알림 연동

/github subscribe wecode-bootcamp-korea/프로젝트이름 reviews comments

Example)
/github subscribe wecode-bootcamp-korea/11-PrettyCloud-frontend reviews comments

> 깃허브 알림 해제

/github unsubscribe wecode-bootcamp-korea/프로젝트이름

Example)
/github unsubscribe wecode-bootcamp-korea/11-PrettyCloud-frontend

1. 회의 : 아젠다

  • (접근)어떻게 시작할 것인지,
  • (assign) 어떤 일을 누가 할 것인지,
  • (plan) 그 일을 어떻게 진행할 것인지를 결정
  1. 가장 먼저 우리가 달성하고자 하는 큰 목표 정하기 (프로젝트가 종료 되었을 때 해당 목표가 이루워져 있어야 ).
  2. (수단) 다음으로 정해진 목표를 달성하기 위해 필요한 '작업'을 결정하게 됩니다. 이는 'Backlog'라는 이름의 목록으로 정리합니다.
  3. 그런 다음, 각 작업에 대해 '추정'을 합니다. 이는 각 작업을 완료하는 데 얼마나 많은 시간이 필요한지를 예측하는 것입니다.
  4. (assign, high priority) 마지막으로, Backlog에 정리한 작업들을 어떻게 나눌지, 그리고 이들을 어떤 순서로 진행할지를 결정합니다.

2. 프로젝트 초기세팅 완료

  1. Express로 프로젝트 초기 세팅
  2. 올바른 패키지 모듈을 설치, 호출. 올바르게 런서버를 할 수 있으며, 기본적인 Health Check (ping-pong)를 진행하여 서버의 정상 작동을 확인

3. erd 모델링 완료

4. 회원가입 시작

5. 로그인 시작 

6. 게시글 시작

(@화요일 진행

 @ 수요일 완료: 회원가입, 로그인, 게시글)