Skip to content

Board-Gamers/boardgamers-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

보드게이머스

보드게임 추천 서비스

여러 가지 보드게임의 설명, 정보, 플레이 방법 등을 제공하고 QnA를 통해 다른 사용자들과 정보를 공유할 수 있습니다.
별점과 리뷰를 작성할 수 있으며, 게임에 매긴 별점에 따라 내가 좋아할 만한 보드게임을 추천받을 수 있습니다.

주요기능

아키텍처

설치

sudo git clone <프로젝트레포>
yarn install
yarn serve

사용 예시

기여

  1. 해당 프로젝트를 Fork 하세요
  2. feature 브랜치를 생성하세요 (git checkout -b feature/fooBar)
  3. 변경사항을 commit 하세요 (git commit -am 'Add some fooBar')
  4. 브랜치에 Push 하세요 (git push origin feature/fooBar)
  5. 새로운 Merge Request를 요청하세요

Frontend 폴더 구조

.
├─ 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            폰트

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Contributors

Languages