보드게임 추천 서비스
여러 가지 보드게임의 설명, 정보, 플레이 방법 등을 제공하고 QnA를 통해 다른 사용자들과 정보를 공유할 수 있습니다.
별점과 리뷰를 작성할 수 있으며, 게임에 매긴 별점에 따라 내가 좋아할 만한 보드게임을 추천받을 수 있습니다.
sudo git clone <프로젝트레포>
yarn install
yarn serve
- 해당 프로젝트를 Fork 하세요
- feature 브랜치를 생성하세요 (
git checkout -b feature/fooBar) - 변경사항을 commit 하세요 (
git commit -am 'Add some fooBar') - 브랜치에 Push 하세요 (
git push origin feature/fooBar) - 새로운 Merge Request를 요청하세요
.
├─ README.md
├─ index.html
├─ package.json
├─ gitignore
├─ public
│ └─ index.html
└─ src
├─ main.js
├─ App.vue
├─ components 컴포넌트
│ ├─ main
│ ├─ boardgame
│ ├─ user
│ ├─ profile
│ └─ qna
├─ routes 페이지 라우팅
│ └─ index.js
│
├─ views
│ ├─ MainView.vue 메인 페이지
│ ├─ boardgame 보드게임 검색, 상세 페이지
│ ├─ user 유저 관리 페이지(로그인, 회원가입 등)
│ ├─ profile 유저 정보 페이지
│ └─ qna 사이트 QnA 페이지
│
├─ store 상태 관리
│ └─ index.js
├─ api api 함수
│ ├─ boardgameApi 보드게임 정보(GET)
│ ├─ QnaApi QnA 작성(GET, POST, DELETE)
│ ├─ RecommendApi 추천 결과 가져오기(GET)
│ ├─ UserApi 로그인 및 회원가입(POST)
│ ├─ YoutubeApi 유튜브 영상 가져오기(GET)
│ └─ intercepter.js
├─ assets 기타 자원
│ ├─ images
│ └─ css
└─ fonts 폰트










