데브코스 3차 프로젝트 - 1팀
- 노준희 | https://github.com/shwnsl
- 김지원 | https://github.com/kiwi095
- 김창완 | https://github.com/SoRaang
- 한지원 | https://github.com/gomsbft
- 현 업계에서 주로 사용되는 프레임워크는 React지만, 본 과정을 통해 학습한 Vue.js를 활용해 보며 개발 경험의 폭을 넓히는 것도 중요한 가치라고 판단하였기에, 우리 팀은 Vue.js 기반으로 개발을 선택했습니다.
- 단순 블로그의 구현만으로는 구분되는 특징이 없을 것으로 판단하여, 블로그의 기능을 특정한 분야에 특화시킴으로써 차별화를 꾀했습니다.
- 여러 아이디어 가운데 개발 일정 내에 완성이 가능할 것으로 보였던 영화 감상평 / 리뷰 작성 기능을 갖춘 블로그를 구현하는 것으로 의견을 모았습니다.
- TMDB (https://www.themoviedb.org/?language=ko) 의 API를 활용하여 영화 정보를 가지고 왔으며, 리뷰한 영화를 모아볼 수 있는 페이지를 추가하였습니다.
- 작성중
- 작성중
- 작업 브랜치는 각자 작업 방식에 맞게끔 편하게 생성하시면 됩니다. 어떤 작업인지 알아볼 수 있는 네이밍이 좋아요. (예:
feature/login
) - 자신이 작업 중인 브랜치로
Push
하시는 것은 크게 문제되지 않습니다. - 단,
Main
브랜치로의 직접적인Push
및Merge
는 금지합니다. 1인 이상의 Pull Request Review를 받고 승인받은 후에 진행하세요. Dev
브랜치로의 통합 작업은 멤버들과의 의논과 보고를 거친 후에 진행하세요. 충돌이 일어날 수 있습니다.- 개별 작업이 완료된 이후에는
Dev
브랜치로 먼저 통합 과정을 거쳐 각 멤버의 작업 내용에 충돌이 없는지를 확인한 이후, 본인의 브랜치로Pull
하여 이후 작업을 계속합니다.
- 작성중
https://github.com/shwnsl/back_vue
- 디렉토리 구조의 간결화와 코드 충돌의 가능성을 최소화하기 위하여 서버 코드의 리포지토리를 개별적으로 사용하였습니다.
- Express와 MongoDB, mongoose를 활용하여 서버를 구축하였습니다.