본문 바로가기
★ 프로젝트 + 트러블 슈팅 ★

그림장게시판_팀프로젝트_1주차

by 리승우 2022. 9. 22.

[Trouble shooting]

 

[아쉬웠던 점]

1. 깃은 사용하였으나, 잔실수가 많이 발생하였음 
ex) merge conflict발생하였을 때 허둥지둥 등등.. (결국 해결못하고 수기로 합쳤다)

 

2. 좀 더 구현할 수 있는 기능이 있었으나, 시간의 부족함으로 인해 시현못함

ex) 좋아요 취소 기능, 좋아요한 사람들 리스트 노출 등

 

[개선점]

1. 깃은 사용하였으나, 잔실수가 많이 발생하였음 + 현업에서는 깃배쉬같은 터미널로 깃을 이용한다고 함.

-> 깃 배쉬를 통하여 merge conflict상황 대처법 및 사용법 알아놓자

 

2. 어떤 서비스를 기획할 것인지 -> 어떤 기능을 우선순위로 구현할 것인지.

중점을 확실하게 잡고 프로젝트에 임해야겠다.

 

 

1. 프로젝트 설명

낙서장(Scratch Paper) 

- 자신만의 낙서를 공유하며 소통할 수 있는 플랫폼입니다.

( 게시글 작성 페이지에 그림판 기능 첨부 예정입니다.)

 

 

2. 와이어 프레임

 

3. API

기능 Method Url Request Response 비고 배정
로그인 POST /login     JWT  조정우
회원가입 POST /signup id, pw 'result' :
'success'

'msg' :
회원가입 완료 

  조정우
게시글 불러오기 GET /show_post picture   최신 게시글부터
상단노출
송제윤
게시글 기록하기 POST /save_post post_num
id, title, text
picture
like_count
like_id
'result' :
'success'

'msg' :
등록 완료 
글번호  
아이디(작성자)
글제목 / 글 
그림파일
좋아요개수
좋아요한 아이디
(조회자) 리스트
이승우
게시글 좋아요 POST /like post_num
like_id
'result' :
'success'

'msg' :
❤️ 
post_num값으로 기존 DB내
> like_count
> like_id
2개 DB값 최신화
이승우
좋아요 리스트 확인 GET /like_post like_id   시간 남으면
구현 예정 기능

DB내 likeId_give 리스트값 불러오기
이승우
그림판         JS를 활용한 
그림판 기능 구현
송제윤
상세 페이지 GET /view_post post_num
id, title, text
picture
like_count
like_id
    이승우

 

 

4. Public Github Repo 

https://github.com/iswoos/Teamproject_imageboard_Flask_mongoDB_AWS_gavi

댓글