/LectChat

💡コミュニティとチャットルームを掛け合わせたアプリケーション

Primary LanguageVue

lect-chat

Chat Room × Community application ✨

Made with Vue.js, TypeScript, algolia, firebase 🔥

( Vue 3 で実装される Composition API を使ってみました )

開発メンバーへ 👨‍⚕️📚

命名規則とか git のコミットメントをある程度決めました。

firebase 🔥

各自 .env に firebase config を書いてください。

plugins/firebase.js で環境変数が使われています。

命名規則

firestore: スネークケース 🐍

git ( comment prefix )

English version

feat: A new feature
fix: A bug fix
docs: Documentation only changes
style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
refactor: A code change that neither fixes a bug nor adds a feature
perf: A code change that improves performance
test: Adding missing or correcting existing tests
chore: Changes to the build process or auxiliary tools and libraries such as documentation generation

日本語バージョン

feat: 新機能
fix: バグ修正
docs: ドキュメントのみの変更
style: コードの意味に影響を与えない変更(空白、書式設定、セミコロンの欠落など)
refactor: リファクタリング
perf: パフォーマンスを向上させるコードの変更
test: 不足しているテストを追加したり、既存のテストを修正したりする
chore: ビルドプロセスやドキュメント生成などの補助ツールやライブラリの変更

Project setup

npm i

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.