簡単なワークフローアプリを作ってみました。
【プロジェクト概要】ワークフローアプリの開発
【技術スタック】python,Flask
【機能の説明】
ログイン機能
管理者、承認者、申請者でロール管理ができます。
▪️申請者ロールでのログイン画面
・ワークフローの申請
・自身申請したワークフローの一覧の確認
・承認されたワークフローの確認
・差戻されたワークフローの確認
申請を行い、承認者が差戻をした場合は、「差戻されたワークフローの確認」に表示され、
申請内容を編集して、再申請を行えます。
▪️承認者ロールでログインした画面
申請者ロールでログインした場合に加え、未承認のワークフローの機能が付与されています。
ここでは、申請されたワークフローを承認するするか、差戻するかを選べます。
対象のワークフローを選択して、詳細画面を開きます。
差戻する場合は、その理由を入力して差戻を行います。
以上簡単なワークフローの機能説明でした。
改めて、FLASKは、奥が深かったです。
カラムを追加したときのDBmigrationが少し苦労しました。
Chat-GPT先生に何度も「できないんだけど!」を言いながら、
頑張りました笑
でも、これを機に色々なアプリを作ってみたいと思いました。
次は、、、(検討中)