Slackに入門して2ヶ月が過ぎました。気後れしていたSlackにもやや慣れてきたところです。Tokyoにも参加したことでモチベーションが上がり、アドベントカレンダーに参加させていただこうと思いました。『申請』→『1次承認』→『2次承認』という申請承認フローを管理する社内用のアプリです。申請まずはホームタブから申請する場面です。申請のモーダルが表示されます。Kitを使ってモーダル内容を構築することで、別の場所から同じモーダルを表示させたい場合に、使いまわせることができます。申請に必要な内容を入力し、申請します。Kitに用意されている項目なので、簡単に用意できる項目です。特定のチャンネルにメッセージが来ています。ステータスの「チーム責任者」が"OK"になります。ここではメッセージの更新を行っています。新たなメッセージ送信は行われていません。更新したメッセージに追加されたメンションで通知が飛ぶようになります。チーム責任者が承認すると、次は2次承認となります。ステータスの「経費ロール」が"OK"になります。メッセージの更新でボタンを消しています。一連のフローは以上です。次は更新されていくGoogleスプレッドシートも一緒に確認していきます。申請を新たに始めます。スプレッドシートに新しい行が追加されます。チャンネルで承認します。スプレッドシートの「承認結果_責任者」に"OK"と記入されます。先ほどはチャンネルで承認しましたが、今度はホームタブから承認してみます。「未処理一覧」をクリックし、申請が表示されたら承認します。スプレッドシートの「承認結果_経費ロール」に"OK"と記入されます。この申請は自分で申請したので「申請一覧」に今承認した申請が表示されます。ホームタブの更新は全体の情報を送信します。変更のある差分だけを送信すると差分だけが表示されてしまいます。ホームタブ表示(データ多め)ちなみに申請データが沢山あるとこちらのようにスクロールできます。結果的に使われないシステムを作ったことになるのは開発者としては辛いことなので、何よりも社内の方に使ってもらえるシステムになるようにブラッシュアップしたいです。機能面では、経費精算サービスに連携し、申請データを作れるようにしたいと考えています。まとめホームタブが従来になかったユーザのアクションの起点となりそうホームタブはアイデア次第で活用できる幅が広がりそうホームタブすごいさいごに開発を進めていて、Slackの強力なAPIや機能に「すげぇ」とぼやくことが幾度もありました。これからもホームタブ機能をベースとしたアプリを作りたいと思っています。BoltでTODOア...こんにちは。最近RELATIONSにジョインしました鍋山です。RELAT...2019-08-07Slackのリアクションに反応するアプリをGASで作ってみた話こんにちは。RELATIONS株式会社の大川です。SONI...2019-03-27Webエンジニアがスマホアプリをリリースするまでに学んだ32のコト(後編)こんにちは。RELATIONS株式会社の久原です。最近はAtomicDesig...2019-02-05Webエンジニアがスマホアプリをリリースするまでに学んだ32のコト(前編)こんにちは。RELATIONS株式会社の久原です。はてなブログProRELATIONS株式会社のエンジニアメンバーによる開発ブログです。reserved.スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。