/weekly-report-generator

週報テンプレート自動生成ツール

Primary LanguageJavaScript

自社週報テンプレートジェネレータ

What's this?

自社の週報をスマホで打つ際、グループウェアが使いづらいので 週報のテンプレートを自動生成するためのツール

ブックマークレットとして使用できる。

早急に欲しかったため作りは雑(保険)

予めインストールが必要なもの

  • node.js

セットアップ

gulpをグローバルインストール

npm install -g gulp

npmモジュールをインストール

npm install

minifyしたJSを生成

gulp minify

プロジェクトルート/distにminifyされたbookmark.jsが生成される。

その後の手順

  1. minifyしたJSのコードをメールなりなんなりで普段週報を打つ端末に送る ※1
  2. ブラウザのブックマークに以下のURLブックマークを作成する
ブックマーク名: 適宜お好きに
URL: javascript: + ※1で送ったJSのコード
  1. 完成

使い方

週報編集ページでセットアップで作成したブックマークにアクセスする

テンプレートが作られているハズ

動作確認済み端末

  • iPhone6(iOS8.3)

Windows PhoneとAndroidはやる気になればやります。 ただPC版Chromeは出来たんでAndroidのChromeは大丈夫かと。

その他

esLintが入っているけどセミコロン抜けを調べるためだけに使いました。 esLintの設定ファイルはめんどくさくて作ってないです。