Author: ryosuke.kijima96@gmail.com

  • 出庫申請一覧画面:単体テスト

    前提知識 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 タスク詳細 実装した機能が正常に動いているか確認を行ってください。成果物として、試験項目書兼結果報告書を提出してください。 以下、試験項目書兼結果報告書のサンプルになります。本書は、原本となりますので、コピーを作成してから修正を行ってください。【試験項目書兼結果報告書】在庫一覧画面 仕事の進め方

  • 出庫申請一覧画面:実装

    前提知識 タスク詳細 前項で作成した詳細設計書を元に実装をして下さい。実装完了後、プルリクエストを作成し、ソースレビューの依頼を行ってください。 仕事の進め方

  • 出庫申請一覧画面:詳細設計

    前提知識 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 タスク詳細 在庫を使用する際、出庫の許可を得る必要があります。誰がいつ何に対して出庫申請をしたか一覧で確認できる画面の開発を行ってください。 以下、詳細設計書になります。修正を行う場合、本書は、原本となりますので、コピーを作成してから行ってください。【詳細設計】出庫申請一覧画面 仕事の進め方

  • 在庫検索機能:単体テスト

    前提知識 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 タスク詳細 実装した機能が正常に動いているか確認を行ってください。成果物として、試験項目書兼結果報告書を提出してください。 以下、試験項目書兼結果報告書のサンプルになります。本書は、原本となりますので、コピーを作成してから修正を行ってください。【試験項目書兼結果報告書】在庫一覧画面 テーブルの値を更新する場合、下記を参照ください。テーブル更新手順書 仕事の進め方

  • 在庫検索機能:実装

    前提知識 タスク詳細 前項で作成した詳細設計書を元に実装を行ってください。実装完了後、プルリクエストを作成し、ソースレビューの依頼を行ってください。 仕事の進め方

  • 在庫検索機能:詳細設計

    前提知識 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 タスク詳細 前章で作成した在庫一覧画面に検索機能を実装してください。設計書を読み、開発ができる状態まで理解を進めてください。 以下、詳細設計書になります。修正を行う場合、本書は、原本となりますので、コピーを作成してから行ってください。【詳細設計】在庫一覧画面 仕事の進め方

  • EC:FAQ

    環境構築タスク編 Q.Dockerのセットアップにおいて「docker-compose up -d –build」コマンド実行で「no configuration file provided: not found」というエラーが出る場合、「docker-compose.yml」ファイルがあるディレクトリー配下で上記コマンドを実行してください。「ls」コマンドでファイルの確認ができます。 Q.Dockerのセットアップにおいて「docker-compose up -d –build」コマンド実行で「Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?」というエラーが出る場合、「docker –version」でDockerがインストールされているか確認をしてください。インストールができていない場合は、Docker Desktopのインストールを行なってください。インストール済の場合は、Docker Desktopが起動されているか確認してください。 Q.Dockerのセットアップにおいて「docker-compose up -d –build」コマンド実行で「db The requested image’s platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested 0.0s」というエラーが出る場合、「docker-compose -f docker-compose-m1.yml…

  • カスタマイズ:デバック導入

    デバックとは、ソフトウェアのソースコードのエラーやバグを見つけて修正するプロセスのことです。 デバックを導入して開発効率の向上を図ります。 今回は「Debugbar」を使用します。 準備 下記コマンドでインストールします。基本的に、本番環境で有効とすることはないと思うので、インストール時は–devを付与してください。 ./project配下の.envファイルに下記の項目を追加してください。 APP_DEBUG=trueとするだけでDebugbarは有効化されますが、DEBUGBAR_ENABLEDが設定されていれば、そちらが優先されます(例えば、APP_DEBUG=trueと設定しても、DEBUGBAR_ENABLED=falseという設定があれば、そちらが優先され、Debugbarは機能しません)。 使い方 ブラウザにアクセスすると、ページの下部にデバッグバーが表示されます。

  • バグ修正:管理画面:ダッシュボード

    ヒント 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 開発内容 管理画面の住所一覧でエラーが発生していますので修正してください。 http://localhost:8000/admin エラーメッセージ 期待される動作 管理画面のダッシュボードが正しく表示されること