OSIM は EC ショップのバックオフィスに必要な機能をまとめて提供するサービスです。
以下機能が含まれています
- 注文の受付
- 注文の状態管理
- 入庫・出庫
- 履歴管理
- 倉庫間移動
- 出荷の作成生
- 輸送ベンダー管理
- 輸送帳票生成
- 複数ユーザ
- ユーザー間のリアルタイム情報更新
- Google Workspace への通知
- Google Workspace へのタスク割り当て
** 図 Backend:WorkspaceService 部分が本プロジェクト
-
メインデータベースの起動が必要。
-
justのインストールが必要
just startjust generate-structureAWS_ACCESS_KEY_ID: DynamoDB AWS のアクセスキー
AWS_SECRET_ACCESS_KEY: DynamoDB AWS のシークレットアクセスキー
google_service_configurations/フォルダー内のconfig.yamlファイルを読み込む。
以下が設定変数:
webhooks_url: Google Chat への通知用 Webhook URL
dynamoDb_table_name: Google OAuth2 Token の DynamoDB テーブル名
app_port: アプリケーションのポート番号
また、GCP のアプリケーション認証情報をgoogle_service_configurations/フォルダー内にcredentials.jsonという名前で保存する。
