- 반려견을 위한 반려견의 의한 반려 동반자의 커뮤니티 사이트
- 1차 프로젝트 : 2021.09.23 ~ 2021.10.01
- 2차 프로젝트 : 2021.10.05 ~ 2021.10.19
박형민(팀장) |
전송연 |
배소영 |
김재은 |
-
내일배움캠프를 통해 배운 기술들을 더 발전시키기 위하여 강의를 통해 배운 HTML, JavaScript, Ajax, Flask, MongoDB 등을 활용
- Flask/Python
- POC(Proof of Concept) 프로젝트에 맞게 자그마한 여러 기능을 빠르게 구현하기 위해 선택
- MongoDB
- 팀원들이 익숙하게 사용할 수 있고 No-SQL DB로 편리하고 자유롭운 데이터 적재가 가능해 선택
- Git
- 프로젝트 형상관리와 효율적인 협업을 위해 선택
branch, issue, PR를 사용하여 코드리뷰, Merge를 진행
- 프로젝트 형상관리와 효율적인 협업을 위해 선택
- Kakao Map API
- 다른 맵 API와 비교해 익숙하고 편리하게 사용이 가능하여 선택
- 다른 맵 API와 비교해 익숙하고 편리하게 사용이 가능하여 선택
- Flask/Python
-
코딩 컨벤션
스네이크 표기법 (Snake case)
- 카카오 API 를 활용한 지도 모달창
- 지도 카데고리별 커스텀 검색 결과 제공
- ajax를 활용한 게시글 CRUD 기능
- Ajax와 mongoDB 기능을 활용한 비동기 댓글 기능
- JWT를 활용한 회원가입, 로그인 기능
- 로그인한 유저만 게시물 & 이벤트 생성, 수정, 삭제 가능
- 이벤트에 참여한 유저 정보 확인 가능
- 마음에 드는 이벤트, 게시물에 좋아요 가능
<2차 프로젝트>
- 소영
- 강아지 프로필 카드 CRUD 기능, 게시물 좋아요 기능
- 재은
- 이벤트 CRUD 기능, 이벤트 좋아요 기능, 이벤트 참가하기 기능
- 형민
- 로그인, 회원가입, 로그아웃, 회원탈퇴, 마이페이지, 회원정보 수정, 템플릿 상속
- 송연
- 메인/게시글 디자인, Error 페이지, 예외처리
위키 트러블 슈팅 참고
(링크 : https://github.com/thalals/MaruMaru_sparta.wiki.git)