Webシステム開発・プログラミングに関連した他の仕事を探す
見積もり募集の結果
見積もり募集の内容
- 依頼主の業種
- IT・通信・インターネット
-
依頼の目的・背景
-
EC-CUBE 2.12系のカスタマイズ案件です。
EC-CUBE 2.12系ですが、弊社で動画配信対応のカスタマイズをおこなっております。
1. スケジュール
スケジュールは次を希望します。
・シングルサインオンの相手方システムとの結合テスト
2021年1月上旬
・検修期間
検修開始 2021年1月中旬
検修完了 2021年1月下旬
・稼働開始
2021年2月中旬
シングルサインオン機能については優先度が低いので、2021年2月の稼働開始の後(2021年3月)での機能追加という対応も相談可能です。
2. カスタマイズ内容
カスタマイズのポイントは下記の通りです。
下記のうち、動画と呼んでいるのはEC-CUBE的には商品となります。利用者と呼んでいるのは購入者となります。
また、3.7の視聴ログの機能は実装済みですので、エクスポート機能のみの追加となります。
1. フロントエンドデザインの反映
対象デバイスは、PCとスマートフォンになります。
2. ログインカスタマイズ
2.1 シングルサインオン対応
2.2 二段階認証対応
"3.7"の二段階認証が必要な利用者である場合、ID/PWの認証後の二段階認証としてパスコードを入力する画面を表示する。
画面表示時に、登録メールアドレス宛にパスコードをメールで送信する。
3. 会員管理機能の拡張
3.1 [利用者/管理者]必須項目の変更
3.2 [管理者]該当担当グループに属する利用者のみ表示/変更/削除できる機能の追加
3.3 [管理者]グループへの割り当て機能の追加
3.4 [管理者]利用者への視聴(すべき)動画の割り当て機能の追加
3.5 [管理者]視聴終了日が近いがまだ視聴していない利用者の抽出機能の追加
3.6 [管理者]会員情報インポート/エクスポート機能
3.7 [管理者]利用者の属性(二段階認証が必要か不要か)を追加
3.8 [管理者]動画視聴情報(視聴ログ)のエクスポート機能
4. 動画一覧画面の拡張
4.1 [利用者]視聴すべき動画のみ表示される機能の追加
4.2 [利用者]一覧で表示されるアイコンの追加
※以前見たことがある/新しく追加された/まもなく視聴期限が終了する動画
5. 動画管理機能拡張
5.1 [管理者]動画視聴権限情報インポート/エクスポート機能
6. 動画管理機能の拡張
6.1 [管理者]動画へ管理者からのおすすめ再生ポイント(しおり)の指定機能を追加する
※再生ポイントは複数指定できるようにする
6.2 [管理者]動画のアップロード機能
※本機能は他のサイトでも使用するため、プラグインとして実装してください。
※商品管理画面から、動画ファイルのアップロード、サンプル動画の尺(秒数)・先頭位置(秒数)、動画ファイルからサムネイル画像を切り出す秒数(10個)を指定できるようにします。動画ファイルは、FTPでアップロード、サンプル動画・サムネイル画像の情報はCSVファイルとしてFTPでアップロードするようにしてください。
FTPサーバーの情報(ホスト名、ID/PW、パス)については、プラグインの設定画面で設定できるようにしてください。
7. 動画再生画面の拡張
7.1 [利用者]対象動画の視聴時間の記録機能の追加
7.2 [利用者(PCのみ)]利用者によるおすすめ再生ポイント(しおり)の指定機能を追加する
※再生ポイントは複数指定できるようにする
7.3 [利用者]動画再生画面にしおりによる指定再生時間へのジャンプ機能を追加する
7.4 二段階認証状態の利用者のみ、認証をバイパスして動画に一回のみアクセスできるURLを発行する機能を追加する
7.5 動画再生時に動画の上に日付、利用者IDを表示する
※動画再生にはFlowPlayerを使用しています
3. 環境
開発環境および本番環境は弊社で用意いたしますので、開発時には開発環境をご利用いただき、納品時は本番環境へアップロードしていただくことになります。
プロジェクトの進行には下記のツールを使う予定です。
・プロジェクト管理
asana
※弊社でプロジェクトを作成し、ゲストでご参加いただきます
・連絡
Chatwork
・コード管理
GitHub
-
サイトの種類
-
CMS
-
作業範囲
-
ランサーに相談して決めたい
-
用意してあるもの
-
-
参考URL
-
設定なし
-
希望開発言語
-
ランサーに相談して決めたい
-
フレームワーク
-
ランサーに相談して決めたい
-
開発の継続性
-
今回のみ、開発をお願いいたします。
-
補足説明
-
予算は目安です。工数をご判断いただき、ご提示いただきたくお願いいたします。
-
ランサーの方とお話が進んでおりますが、クライアントからの発注が確定しないため、一時プロジェクトをキャンセルいたします。
クライアントから発注あり次第、改めてランサーの方にご連絡いたします。
この仕事に似たWebシステム開発・プログラミングの他の仕事を探す