---
# System prepended metadata

title: 第2回会議

---

# 第2回会議
> ## ターゲット
> - 部外
> - 社会人・企業
> - 新入生・高校生
> - 部内的には作品公開の場→別サイト
> - おしゃれ
> 
> ## ページ
> - トップ
> - お知らせ
> - 幹部メンバー紹介
> - 活動内容紹介
> - お問い合わせ

## 細かい仕様
- Vue.js
    - vue-router
    - font-awesome
    - Vuex
- Firestore
    - vu
- Netlify
- ペライチ

### セクション
- Top
- Header
- Footer
- News
- Members
- Activity
- Contact

## コントリビューター
- rkun
    - マネジメント.vue
- shuuuu
    - CMS管理画面
        - Firestore
        - Firebase Authentication
        - Firebase Storage
- 鳩屋敷
    - `_NewsCard.vue`
- シモくん
    - `Top.vue`
- キャットくん
    - `Footer.vue`
- P
    - `Contact.vue`
- ヤギ
    - `Header.vue`
- でらぽ
    - `Activity.vue`
- 鯖
    - `Members.vue`

## フォルダ構造&命名規則
- `components`
    - `members` # セクション
        - `Members.vue` # セクションコンポーネント
        - `_Member.vue` # Memberの中で使うコンポーネント　

## 開発環境
- Node.jsをインストール＆PATHを通す
- `git clone https://github.com/Kyutech-C3/official-site.git`
- `npm install`
- `npm run serve`

## ブランチ名
- `feature/cms`: Shuuuuくん用
- `section/news`
...セクション名を当てはめてつくろう

完成したら言ってください

## コミットメッセージ
### Prefix
- `[fix]`：バグ修正
- `[add]`：新規（ファイル）機能追加
- `[update]`：機能修正（バグではない）
- `[remove]`：削除（ファイル）