Skip to content

School Festival Cashing System Made by KSS PC Club

License

Notifications You must be signed in to change notification settings

Kure0328/kss-pay

 
 

Repository files navigation

KSS Pay

このプロジェクトは、Firebaseでホストしています。
このFirebaseプロジェクトへのアクセス権がほしい方は、SlackのAsaまで連絡ください。

KSS Payって?

第3期生の Asa が製作した文化祭での会計システム。
2020年に公開しようと思ったが、某感染症のせいで中止になってしまった。
そこで、これから使ってほしい・みんなで作り上げようという願いでオープンソースにした。

開発方法

  1. プロジェクトを Fork します。
  2. Forkしたプロジェクトをダウンロードします(git clone https://github.com/(あなたのユーザー名)/kss-pay.git
  3. Node.jsyarn をインストール
  4. 依存関係をインストール(yarn install --frozen-lockfile
  5. Huskyの準備(yarn husky:prepare
    ※Huskyにより、コミット前にエラーチェックや自動整形が行われます。
  6. Firebaseにログイン(yarn firebase:login
  7. ローカルサーバーを立てる(yarn start
  8. 開発しましょう!
  9. 変更をステージ(git add [変更したファイル]
  10. 変更をコミット(git commit -m [変更についてのコメント]
  11. コミットをアップロード(git push origin main
  12. 変更した箇所について Issue を立ててから、Pull Request を送信します。

アイコンフォントのビルド方法

  1. アイコンSVGを public/fonts/svg に入れます
  2. meta.json にnameとcodepointを入力します(codepointは https://pictogrammers.github.io/@mdi/font/4.9.95/ を参照)。
  3. yarn font-build を実行

必要環境

SECURITY.md を見てください

行動規範

CODE_OF_CONDUCT.md を見てください

貢献したい方

CONTRIBUTING.md を見てください

製作者

About

School Festival Cashing System Made by KSS PC Club

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 58.7%
  • SCSS 21.5%
  • HTML 14.1%
  • JavaScript 4.6%
  • Shell 1.1%