シフト提出、編集、閲覧をスマホから簡単に行えるWebアプリです。
AWS版,heroku版,Google Cloud版を提供しております。(AWS版は現在停止中)
Google Cloud(CloudRun)版: https://shiftmanagementapp.com
ID: test@mail.com
PASS: testuser
heroku版: https://shiftmanagementapp-heroku.herokuapp.com
- LINE MessagingAPIを用いたアカウント連携とシフト前日のLINE通知機能(heroku版)
- シフト編集モード機能で締め切り後でも一時的に提出できるようにする救済モード
- ユーザーの状態、時期によってカレンダーの表示範囲を動的に変更
- シフト公開設定から公開する範囲を管理者が選択可能
フロントエンド
- jQuery 3.4.1
- Bootstrap 4.3.1
- GoogleCharts
- FullCalender 5.10.2
- HTML/CSS
バックエンド
- Python 3.7.10
- Django 3.2.13
インフラ
- Docker 20.10.14
- AWS
- ECS,ECR,EC2,RDS,ELB,S3,SES,Route53
- GCP
- CloudRun,CloudBuild,CloudSQL
- heroku
- Heroku Postgres
その他
- CircleCI
- mainブランチへマージすることで自動テストを実行
- 自動テストをパスすると、コンテナをビルドしてしてheroku,AWS,Google Cloudへ自動デプロイを実行
- Progressive Web Apps(PWA)