Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 1.05 KB

README.md

File metadata and controls

61 lines (40 loc) · 1.05 KB

Punch 👊

Punch は Slack での勤怠連絡を行うためのアプリケーションです。

できること

  • Slack OAuth を利用したログイン
  • 出勤・退勤の連絡
  • ステータス絵文字の変更

必要なもの

導入

git clone https://github.com/nemuki/punch.git
cd punch

pnpm install

使い方

.env ファイルの作成

.env.example をコピーして .env ファイルを作成し、環境変数を設定してください。

cp .env.example .env

Slack App の設定

slack-manifest.yml を元に Slack App を作成してください。

アプリケーションの起動

pnpm dev

ビルド

pnpm build

サブディレクトリにデプロイする場合、vite.config.tsbase を設定してください。

// vite.config.ts
import { defineConfig } from 'vite'

export default defineConfig({
  base: '/punch/',
})