卒業制作として開発した「ShiftUP!」というWebサービスのデモ版です。正式版は学校のドメインを持つGoogleアカウントが無いとサービスにログインできない仕様なので、誰でもShiftUP!の操作感などが試せるようにデモ版を作成しました。
バックエンドとは切り離しているため、データーの書き込みを伴う操作は行えません。(エラーは表示されませんが反映されません)
学校のオープンキャンパス開催にあたって、受付や誘導などの業務を行うアルバイターのシフト管理用Webサービスです。
- シフト希望日程アンケート作成 / 回答 / 管理
- 出勤確定名簿作成(シフト希望日程アンケート集計)
- 出勤確定処理
- 出勤メンバー確認
- 出勤日1日分のスケジュール表作成 / 編集 / 確認
- 管理者に承認された人のみがサービスを利用できる招待制
- OAuthとGoogleアカウントによるユーザー認証1
といった機能を備えています。
私自身もアルバイターとして学校のオープンキャンパスに携わった事がきっかけの1つです。オープンキャンパスのアルバイトの運営自体はDiscordをメインにして行われていますが、例えばシフト希望日程アンケートについては別のプラットフォームであるGoogleフォームを利用していたり、出勤の最終的な意思表示についてはDiscordにある「確定チャンネル」と呼ばれる場所で◯月◯◯日 山田 太郎 確定
というフォーマットでプレーンテキストを手動送信したりと、シフト管理に無駄が多いと感じたことからShiftUP!を企画しました。
normhesu/shiftup-server
(開発者はグループメンバーであり私ではありません)
Footnotes
-
デモ版には実装されていません ↩