Search
Duplicate

사뿐

Table
Search
Team
이름
태그
MBTI
블로그 주소
Github주소
한마디!
팀원
ISTJ
지구는 둥그니까 자꾸 걸어 나가면~~
팀원
ISFP
맛동산 먹고싶어요 백문이 불여일타

Github

시연 영상

발표 자료

1. 프로젝트

프로젝트 명 : 사뿐 (몸과 마음을 가볍게 산책)
배포 사이트: https://www.sappun.shop
소개
한 줄 정리 : 본인의 산책 경로와 사이 스팟을 지도와 사진을 사용하여 공유하는 사이트
내용 : 나만의 산책로를 지도에 그림을 그리고, 이미지 및 글을 통해 공유하고 다른 사람들이 공유한 산책로를 지역 별로 구경하며 소통할 수 있는 사이트입니다!

2. 기획 관련 메모

본인의 산책 경로를 공유한다.
게시글에 좋아요 기능을 추가해서 일정 수의 좋아요를 받은 게시글은 주간 게시글로 선정하고, 상단에 고정한다.
일정 수의 신고를 받은 게시글은 글 블라인드 처리하고 이후 관리자가 삭제하거나 다시 복구한다.
출발지, 경유지, 목적지를 입력하여 산책로를 설정한다.
댓글 기능을 추가해 경로 이용자들의 소통(의견공유 및 사진공유 등)이 가능하게 만든다.

3. 역할분담

홍정욱
김재한
이예진
박상율
김진환
프로젝트 todo 순서
깃허브 프로젝트에 할일 추가이슈 등록
코딩(api마다 한번 커밋 + 이슈 넘버)
테스트 코드 작성PR(이슈 연결)

팀 계획

계획
청구서

Ground Rules

1. 개인사정이 생겼을 때 팀원들과 공유하기 2. 회의시간 필참하기 3. 혼자 해결할 수 없는 문제에 직면했을 때 팀원들과 공유하기 4. 코드리뷰 적극적으로 참여하기 5. 코딩 마감일 정하고 지키기 6. ***진환님 담타 보장***
Go
복사

Goals

1. 협업 잘해서 프로젝트 완성하기 2. 프로젝트를 포트폴리오에 활용하기 3. Don't give up
JavaScript
복사

시간 약속

10:00 ~ 10:30 오전 회의 - 하루 계획 공유 19:00 ~ 19:30 하루 회고 - 진행도 확인 - TIL 공유
JavaScript
복사

Project Rules

개발 환경

계획표

보드 보기
Search
금요일(1주차)
1
월요일(2주차)
3
화요일(2주차)
3
수요일(2주차)
2
목요일(2주차)
1
금요일(2주차)
3
월요일(3주차)
2
화요일(3주차)
2
금요일(3주차)
1

SA 서면피드백

- 산책에 대해 구체적인 주제가 있는 어플리케이션이여서 좋은 것 같네요. 해당 어플리케이션을 어떻게 구현할 것인지, 대용량 처리는 어떻게 할 것인지, 사용자가 늘수록 어떠한식으로 데이터 처리를 할것인지에 대해 깊게 고민해보는 것이 취업/면접에 도움이 됩니다. 해당 요구사항들에 대해 정확하게 어떠한식으로 구현하고 어떻게 트래픽처리를 할 것인지에 대해 고민하는 과정이 취업/면접에 유리합니다. - 기술스택에 대해 명시해놓은 곳이 없어서 아쉽습니다. 또한 해당 기술스택을 어떤 곳에 사용할지가 명확하게 명시되어있으면 좋을 것 같습니다. - 어플리케이션에 어떠한 기능이 필요한지를 자세하게 적어놓고 해당 요구사항을 어떻게 구현할 것인지까지 문서화를 해놓고 코딩을 하는 습관을 기르시는게 도움이 됩니다. - 예를들어 '출발지, 경유지, 목적지를 입력하여 산책로를 설정한다.' 가 있으면 출발지는 어떻게 입력하고 이것을 화면으로 어떻게 나타낼 것인지 프론트를 구현하지 않더라도 해당 화면에서 필요한 API가 무엇인지 명확하게 정리되어야 합니다. - 해당 어플리케이션을 구현할 때 사용할 기술스택을 명시하고 명확하게 이 기술을 어떠한 곳에 사용하고 해당 기술에 대해 블로그 검색등을 통해 기본개념을 이해하고 사용하시면 더 좋을 것 같습니다. 곧 면접을 보게 되실텐데 명확하게 이해하고 쓰지 않은 기술은 차라리 안쓰는것보다 좋지 않을 수 있습니다. 왜냐하면 프로젝트에 사용했던 기술에 대해 면접에서 꼬리질문을 통해 질문받을 확률이 거의 100%여서 명확하게 대답을 하지 못한다면 오히려 독이 될 수 있습니다. - 와이어프레임도 잘 작성해주셨네요. 해당 와이어프레임 화면을 가져올땐 어떤 API를 사용하고 "완료"등 버튼을 눌렀을때는 어떤 API를 사용할지 명확하게 정리되어있어야 합니다. API 명세에 이것을 적든 와이어프레임 밑에 적든 어떤화면에서 어떤 API를 사용할 것인지 팀 내부적으로 명확하게 정리하는 것이 중요합니다. (이 과정을 말로 다 설명할 수 있다면 프론트는 구현하지 않더라도 충분합니다) - github rules도 적절합니다. - API 명세도 전체적으로 적절합니다. like -> likes 와 같이 복수형으로 적는게 보편적인 원칙입니다. - ERD 도 잘 작성해주셨고 테이블명, 연관관계도 적절합니다. 한가지 아쉬운 점은 게시글좋아요 테이블과같은 곳에서 boardLikeId로 적지않고 id로만 적어도 게시글좋아요번호 라는 것을 유추할 수 있습니다. 테이블명이 BoardLike이기때문입니다. 게시글 테이블에서도 boardId대신 id로만 적어도 충분합니다.
Plain Text
복사

4. 와이어프레임

와이어프레임

5. API 명세서

API 명세서

6. ERD DIAGRAM

ERD

7. 아키텍쳐

아키텍쳐

주차 별 멘토링

1주차 기술 멘토링 (1월 4일 ~ 1월 10일)
2주차 기술 멘토링 (1월 11일 ~ 1월 17일)