Team

🗃️ Github

GitHub - asdvsvs/my-paldo-trip

📽️ 시연 영상

🗒️ 발표 자료

https://www.canva.com/design/DAF7-DEKFvw/oW2sazI1O82zhIXIgUnUbA/view?utm_content=DAF7-DEKFvw&utm_campaign=designshare&utm_medium=link&utm_source=editor


1. 프로젝트


2. 기획 관련 메모

주제 정하기

주제 정했고 뭐할지

프로젝트명 뭐하지

SA 서면 피드백 정리

우선순위 정하기

질문

최종 프로젝트 질문 10개

최종 프로젝트 중간 발표

최종 발표 전 질문 정리

3. WBS & Tasks


기술 멘토링

기술 멘토링 사전 노트 Template (1주차)

기술 멘토링 사전 노트 Template (2주차)

b-6 MVP 중간발표 회고록 (3주차)

4주차 진행상황

5주차 할일

발표자료 정리

발표 이후

이후 스터디 방법

면접을 위한 cs 전공지식 노트

🏝️ Ground Rules

- b6 십계명 -

1. 10분이상 자리를 비울 때는 팀원에게 알리기.
2. 모르겠는 부분이 있으면 팀원과 먼저 공유하기.
3. 진행 상황 자주 공유하기.
4. Daily Routine 빼먹지 말기.
5. 소통에 적극적으로 참여하기.
6. 건강은 스스로 챙기기(1일 10기지개) - 컨디션 안좋으면 눈치보지 말자 !
7. 개인일정이 있으면 팀원들과 미리미리 공유하기.
8. 마감기한 최대한 지키기.
9. 맡은 부분에 최선을 다하기!
10. 본인이 맡은 부분이 아니더라도 코드 이해하기.

🚩 Goals

1. 수료 후 꼭! 밥 한끼 합시다 !
2. 프로젝트 완수
3. 모두 취업 성공하기 !
4. 이번 프로젝트를 포트폴리오로 사용할 수 있도록 완성도있게 마무리하자 !

🕑 회의

10:00 - 오전 미팅
20:00 - 저녁 미팅

🚦 Project Rules

Code Convention

Github Rules

🌞 계획표

요일 별 상시 업무 [D-5]

📢 SA 서면피드백

서비스 와이어프레임, API 명세서, ERD 등이 잘 구성되어 있습니다. 기능적인 측면에서도 단순히 CRUD 기능만 있는게 아니라, 채팅 기능까지 요구사항에 추가하셨다는 점에서 여태까지 해왔던 프로젝트와 차별화 포인트가 존재한다고 생각합니다. 

또 지금과 같은 커뮤니티 서비스를 구현하시면, 향후 기업에서 일하실 때(백오피스나 어드민 서비스 등등) 연관된 주제 구현 시 도움이 많이 될 수 있어, 주제를 잘 선택하셨다고 생각합니다. 

다만 여행 정보, 코스, 도시, 유저 간 채팅 및 팔로우 기능 등 구현해야 할 기능들이 많은 상황이라, 구현의 우선순위를 정하고 우선순위 대로 구현하는 것이 중요할 것 같습니다. 

카테고리별 여행 정보에서 여러 조건으로 조회 가능하도록 구현하는 것이 구현에 시간이 오래 걸리고 어려울 수 있습니다. QueryDSL을 사용하실 것인지, 사용하신다면 QueryDSL 설정 방법과 조회 방법에 대해서 미리 충분히 익혀두시고 기능 개발을 시작하시길 권해드립니다. 충분히 학습하지 않으면, 오랜 시간이 소요될 수 있기 때문입니다. 

또 프론트엔드와 배포까지 하려면 3주라는 시간이 꽤 빠듯할 것 같습니다. 해당 내용들이 어렵진 않으나, 익숙하지 않으면 시간이 오래 소요될 수 있어 미리 프론트엔드 설정을 해보실 것을 권해드립니다. 또 되도록이면 React보다는 vue나 Thymeleaf를 사용하는 걸 추천드리는데요. React를 사용하면 별도의 프론트엔드 서버를 구성(당연히 배포까지)해야 해서 시간이 오래 걸릴 수 있습니다. 가장 시간이 적게 드는 Thymeleaf + Bootstrap 조합을 사용하실 것을 권해드립니다. 

팔로우, 팔로워 기능을 구현하기 위한 ERD 테이블에서 followingId와 followerId 대신, follower_userid, following_userid 로 대체 되어야 할 것 같습니다. 팔로잉 ID와 팔로워 ID로는 유저 정보를 조회할 수 없기 때문입니다. 

추가적으로 서비스 아키텍처도 그려보시면 좋을 것 같습니다. 배포는 어떻게 할 것인지, 프론트엔드 기술은 무엇을 쓸 것인지 등등을 아키텍처 다이어그램을 그리시면서 미리 정리해보실 것을 권해드립니다.

4. 와이어프레임

5. API 명세서 (구현 기능 안에 상세 설명 추가)

6. ERD DIAGRAM

7. 서비스 아키텍처

8. 시나리오


⏱할 일 타임라인

할 일