Shopify のテーマ実装・カスタムアプリ開発と、Laravel でのバックエンド構築を一人で通せます。 Web開発の実務は2年、エンジニアとしてWeb制作会社に所属しています。
架空の日本茶ブランド「chanoka(茶の香)」を題材に、3領域それぞれの制作物を公開しています。 3作品ともソースコードは全文公開しているので、実際に手を動かした範囲をそのままご確認いただけます。
| 作品 | 領域 | 実物 |
|---|---|---|
| chanoka デモストア | Shopify テーマ実装 | ストア / ソースコード |
| chanoka のし・ギフト対応アプリ | Shopify カスタムアプリ | 画面録画 / ソースコード |
| chanoka ワークショップ予約管理 | バックエンド(Laravel) | デモ環境 / ソースコード |
デモストアが起点となり、予約管理システムが Shopify の持たない業務を、 のし・ギフト対応アプリが Shopify 標準にない実需をそれぞれ担う一続きの構成です。
→ 3作品の解説ページ(実装のポイント・つまずきどころ・計測結果、デモストアのパスワード)
デモストアは Shopify の開発ストアのためパスワード保護を外せません。 パスワードは上記の解説ページに記載しています。
Shopify テーマ
- 既存テーマのカスタマイズ(セクション追加・レイアウト変更・表示条件の出し分け)
- オリジナルセクションの新規開発(テーマエディタから設定・並べ替えできる形で)
- 表示速度の改善と計測(Lighthouse / Core Web Vitals)
- アクセシビリティ対応、構造化データ(JSON-LD)の実装
- Admin API を使った商品・画像の一括登録、既存データの一括更新
Shopify カスタムアプリ
- テーマ拡張だけでは実現できない業務要件の実装(カート行の追加・後編集、受注画面への情報表示)
- Shopify Functions による割引ロジックの実装と、fixture テストによる検証
- Admin UI Extension・Customer Account UI Extension による管理画面・購入者画面の拡張
- Metaobject によるマスタデータ管理(管理画面から選択肢を増減できる形に)
Laravel
- 業務要件のヒアリングから、要件定義・設計・実装までの一気通貫の構築
- 外部 API 連携(Webhook 受信、REST / GraphQL クライアントの実装)
- Filament を使った管理画面の構築
- 共用レンタルサーバーでの運用設計(常駐プロセス不可・Redis 不可という制約下での構成)
- GitHub Actions による CI/CD
「今のテーマのここだけ直したい」といった小さな依頼も歓迎です。
「これはできますか」という可否の確認だけでもお気軽にどうぞ。 内容をお伺いしたうえで、作業範囲・進め方・想定期間をお見積もりとしてお出しします。
いずれも実装力をお見せするためのデモです。「chanoka(茶の香)」は架空の日本茶ショップで、 実在する企業・商品ではありません。掲載している商品画像はすべて画像生成AIで作成したもので、 注文を受け付けるものではありません。
