Vue(Nuxt)、React(Next.js)で作られたWebシステム・Webサイトのフロントエンドで起きている不具合を調査し、必要な範囲を修正します。PHP・Laravelのバックエンドの不具合は、別のサービスでお受けしています。
フロントエンドの不具合は、画面側の問題に見えて、実はAPIやサーバー側に原因があることが少なくありません。私はバックエンド(PHP・Laravel)からフロントエンド(Vue・Nuxt)まで一人で業務システムを開発してきたため、通信の中身やサーバー側のログまで含めて、どちら側の問題かを切り分けてから修正します。顧客管理・在庫管理の画面をVueで開発・保守してきました。
【このような内容に対応します】
・画面が真っ白になる、ボタンやフォームが動かない
・ビルド・デプロイ後にだけ起きる不具合
・APIとの通信エラー、ログイン・認証まわりの不具合
・状態管理(Pinia/Vuex、Redux等)まわりの不具合
・Nuxt・Next.jsのサーバー側レンダリングと画面表示の食い違い
・ライブラリやバージョンの更新後に起きた不具合
【修正1箇所の考え方】
不具合1件、または1つの画面・処理の中で閉じる変更を1箇所とします。変更するファイルは5本程度まで、データベース構造の変更は含みません。
【納品物】
修正コード(差分)、確認結果、導入手順をお渡しします。
【原因が特定できなかった場合】
調査時間の上限内で原因を特定できなかった場合は、分かったこと、未確定の事項、次に確認すべき手順をまとめた調査結果を納品物として完了します。追加の調査は、別途お見積りのうえ新しいお取引として承ります。
【基本料金に含まれるもの】
調査4時間まで+修正1箇所。修正コード(差分)、確認結果、導入手順を納品します。
【もう少し広い範囲も対応できます】
内容が基本料金の範囲を超える場合は、購入前の見積り相談で対応範囲を確認します。目安は次のとおりです。
・Standard:105,000円/5日 — 調査8時間まで+修正3箇所まで。PC・スマホの主要画面と周辺への影響も確認します。
・Premium:225,000円/10日 — 調査16時間まで+修正6箇所まで。修正全体の影響範囲メモと改善案を付けます。
追加分を取引途中で勝手に上乗せすることはありません。範囲が広い場合は、内容を確認したうえで別のお見積りとしてご案内します。
【進め方】
1. 購入前の見積り相談で、現在の状況と希望する結果を確認します。
2. コードや資料を確認します。
3. 基本料金の範囲内で調査・修正します。
4. 修正コード(差分)、確認結果、導入手順をお送りします。
【含まないもの】
本番環境への反映(導入手順をお渡しします)、デザインの制作、全面リプレイス、大規模な機能追加は含みません。原因がバックエンド側と分かった場合は、状況をご報告のうえ、バックエンドのサービスまたは別途お見積りでご案内します。
使用技術(Vue/Nuxt、React/Next.jsのバージョン)、症状と再現手順(ブラウザ・端末)、ブラウザのコンソールに出ているエラー、直前の変更、コードの共有方法(リポジトリへの招待など)、開発環境の有無、希望納期をお知らせください。
パスワード、秘密鍵、APIキー、本番環境の認証情報や本番データそのものは、トークルームへ直接記載・送付しないでください。認証が必要な場合は、安全な方法を相談して進めます。