現在、スプレッドシート⇔Webぺージの双方向で更新できる「Spreadsheet Product Sync」発展版を作成中
ひとこと
Profile
椎名 友太(シイナ ユウタ)
1979年12月生まれ(満46歳)
Web制作には20年以上携わっており、現在はフリーランスとして、WordPressやフロントエンドを中心に、Webサイトの制作・改修・運用などを行っています。
また、Web制作に付随する画像編集や動画編集にも対応しています。これまでの経験を活かしながら、React/TypeScript、外部サービス連携、AI活用など、新しい技術にも取り組んでいます。
このサイトでは、制作実績や技術サンプル、日々の取り組みなどを紹介しています。
お仕事のご相談などございましたら、お気軽にお問い合わせください。
https://www.wantedly.com/id/yuta__shiina
Skills
| 主力分野 | HTML / CSS / JavaScript / jQuery / WordPress / PHP / A/Bテスト / Webサイト運用・改善 / SEO |
|---|---|
| 注力分野 | TypeScript / React / Google Apps Script / Webサービス・外部ツール連携 / AI活用・制作効率化 / 動画制作・編集 |
| 対応可能ツール・サービス | Figma / Photoshop / Illustrator / Premiere Pro / After Effects / Git / GitHub / SourceTree / Google Analytics / Search Console / PageSpeed Insights / Google Spreadsheet / Excel / Shopify / makeshop / BASE / EC-CUBE / Movable Type / VWO / Optimizely / AB Tasty / Slack / Backlog / Google Meet / Zoom 等 |
※より詳しい経験年数・対応範囲・実案件については、下記をご覧ください。
[スキル・職務経歴シート] [ポートフォリオ]
送信後に発行される受付番号・確認用パスワード、または専用アクセスURLを利用して、個人情報の入力を前提とせずに継続したやり取りができる構成です。
────────────────────
使用技術
────────────────────
WordPress / PHP / MySQL / HTML / CSS
────────────────────
活用例
────────────────────
*匿名での問い合わせ受付
*相談・意見・要望の受付
*個人情報を入力させない問い合わせ窓口
*利用者との継続的なメッセージ対応
*社内・団体向けの匿名相談窓口
*WordPressへの独自問い合わせ機能追加
[さらに詳しく見る] / 2026.09.12
短文に加えて、任意で画像1枚・リンク1件を掲載でき、Like機能や複数の投稿グループ分けにも対応しています。ショートコードやテンプレートAPIから、任意の場所へ一覧表示できる構成です。
────────────────────
使用技術
────────────────────
WordPress / PHP / JavaScript / Ajax / localStorage
────────────────────
活用例
────────────────────
*サイト内の近況・ひとこと投稿
*制作メモ・開発メモの掲載
*簡易的なお知らせ・更新情報
*スタッフ・担当者ごとのミニ投稿
*カテゴリー別の短文コンテンツ表示
*通常の記事とは分けた軽量な情報発信
[さらに詳しく見る] / 2026.09.12
[Portfolio]Spreadsheet Product Sync
スプレッドシートで商品情報を管理しながら、Webサイト側ではDBから高速に表示できる構成にしています。
────────────────────
使用技術
────────────────────
Google Apps Script / PHP / MySQL / JSON
────────────────────
活用例
────────────────────
*商品一覧・製品カタログの更新
*店舗や施設などの情報管理
*料金表・プラン一覧の更新
*セミナー・イベント情報の管理
*スタッフ・メンバー情報の管理
*WordPressなどを使わずに行う簡易的なデータ更新 等
[さらに詳しく見る] / 2026.08.29
[Portfolio]Googleスプレッドシートの読込・出力
商品名や価格などの情報をスプレッドシート側で管理できるため、Webサイトのコードを直接編集せずに掲載内容を更新できます。
────────────────────
使用技術
────────────────────
Google Spreadsheet / Google Apps Script / PHP
────────────────────
活用例
────────────────────
*商品一覧・製品情報の更新
*店舗や施設などの情報管理
*料金表・プラン一覧の更新
*セミナー・イベント情報の掲載
*スタッフ・メンバー情報の管理
*Webサイトの簡易的なデータ更新
[さらに詳しく見る] / 2026.07.16
サンプルでは1問1画面形式を採用しており、質問に順番に回答していくことで、入力項目の多いフォームでも内容を確認しながら進められる構成にしています。
────────────────────
活用例
────────────────────
*アンケートフォーム
*診断フォーム
*顧客満足度調査
*ヒアリングフォーム
*商品・サービスの選択サポート
*問い合わせ前の条件確認
[さらに詳しく見る] / 2026.07.12
JavaScript・jQuery・TypeScriptなど、サイトや既存環境に合わせた形で実装でき、入力補助や検索補助として活用できます。
────────────────────
使用技術
────────────────────
JavaScript / jQuery / TypeScript
────────────────────
活用例
────────────────────
*住所・駅名などの入力候補表示
*商品名・サービス名の検索補助
*キーワード検索の入力補助
*フォームの入力ミス軽減
*表記ゆれの防止
*既存フォームのEFO改善
[さらに詳しく見る] / 2026.07.08
既存ページのデザイン・文言・導線・UIなどを変更し、複数パターンを比較するためのフロントエンド実装を行えます。
────────────────────
対応ツール
────────────────────
VWO / Optimizely / AB Tasty / Google Optimize
────────────────────
活用例
────────────────────
*ボタン・CTAの変更テスト
*文言・見出しの比較
*レイアウト・UI変更
*フォーム・導線改善
*コンテンツ表示順の変更
*既存サイトの改善施策検証
[さらに詳しく見る] / 2026.07.08
[Portfolio] ToDoリスト DB連携版 (REACT + TypeScript + PHP + MySQL)
ブラウザ内だけでデータを保持する構成から、サーバー側のDBへ保存する仕組みを追加し、複数デバイスから同じデータを利用できる構成にしています。
────────────────────
使用技術
────────────────────
React / TypeScript / PHP / MySQL / localStorage
────────────────────
活用例
────────────────────
*個人用ToDo・タスク管理
*PC・スマートフォン間でのタスク共有
*期限付きタスクの管理
*案件・業務ごとのタスク整理
*グループ別の作業管理
*WebアプリとPHP・MySQLを連携する構成のサンプル
[さらに詳しく見る] / 2025.10.12
[Portfolio] ToDoリスト 拡張版(REACT + TypeScript)
タスクを用途ごとに整理し、期限が近いタスクや期限切れのタスクを確認できるなど、より実際のタスク管理を想定した構成にしています。
────────────────────
使用技術
────────────────────
React / TypeScript / localStorage
────────────────────
活用例
────────────────────
*個人用ToDo・タスク管理
*案件・業務ごとのタスク整理
*期限付き作業の管理
*グループ別のタスク管理
*完了履歴の確認
*React・TypeScriptを使用したWebアプリ制作
[さらに詳しく見る] / 2025.09.06
[Portfolio] TIMER(REACT + TypeScript)
時間の経過を進捗バーで確認でき、カウントダウン完了時にはデスクトップ通知で知らせる機能も実装しています。
────────────────────
使用技術
────────────────────
React / TypeScript / Web Notifications API
────────────────────
活用例
────────────────────
*作業時間の計測
*休憩時間の管理
*ポモドーロなどの時間管理
*勉強・トレーニング時間の計測
*制限時間のある作業管理
*React・TypeScriptを使用したWebアプリ制作
[さらに詳しく見る] / 2025.09.06
[Portfolio] ToDoリスト(REACT + TypeScript)
タスクデータはlocalStorageへ保存し、ページを再読み込みしても内容を保持できる構成にしています。日付ごとの履歴表示や並び順変更など、基本的なタスク管理機能も実装しています。
────────────────────
使用技術
────────────────────
React / TypeScript / localStorage
────────────────────
活用例
────────────────────
*個人用ToDo・タスク管理
*日々の作業内容の整理
*完了したタスクの履歴確認
*日付ごとの作業管理
*簡易的な進捗管理
*React・TypeScriptを使用したWebアプリ制作
[さらに詳しく見る] / 2025.09.05
SourceTreeを使用し、feature・develop・mainの3つのブランチを使い分けることで、グループでの開発も想定した運用構成にしています。
────────────────────
使用技術
────────────────────
Git / GitHub / SourceTree
────────────────────
活用例
────────────────────
*Webサイトのバージョン管理
*複数人でのWebサイト制作
*機能追加・修正ごとのブランチ管理
*公開前の変更内容確認
*GitHubを利用した公開フローの構築
*Webサイト更新作業の運用整理
[さらに詳しく見る] / 2025.09.05

![[Portfolio] 匿名メッセージプラグイン](https://yuta-shiina.com/wp_files/wp-content/uploads/2026/09/tokumei-600x375.png)
![[Portfolio] つぶやきプラグイン](https://yuta-shiina.com/wp_files/wp-content/uploads/2026/09/tsubuyaki2-600x375.png)
![[Portfolio]Spreadsheet Product Sync](https://yuta-shiina.com/wp_files/wp-content/uploads/2026/08/sps-1-600x375.jpg)
![[Portfolio]Googleスプレッドシートの読込・出力](https://yuta-shiina.com/wp_files/wp-content/uploads/2026/07/spredseet-1-600x375.jpg)
![[Portfolio]選択回答式フォーム](https://yuta-shiina.com/wp_files/wp-content/uploads/2026/07/enquete-1-600x375.jpg)

![[Skills] ABテスト実装](https://yuta-shiina.com/wp_files/wp-content/uploads/2026/07/01.jpg)
![[Portfolio] ToDoリスト DB連携版(REACT + TypeScript + PHP + MySQL)](https://yuta-shiina.com/wp_files/wp-content/uploads/2025/10/20251012-1.jpg)
![[Portfolio] ToDoリスト 拡張版(REACT + TypeScript)](https://yuta-shiina.com/wp_files/wp-content/uploads/2025/09/20250906_02.jpg)
![[Portfolio] TIMER(REACT + TypeScript)](https://yuta-shiina.com/wp_files/wp-content/uploads/2025/09/20250906_01.jpg)
![[Portfolio] ToDoリスト(REACT + TypeScript)](https://yuta-shiina.com/wp_files/wp-content/uploads/2025/09/20250905_02.jpg)
![[Portfolio] GitHubと自サイトの連携](https://yuta-shiina.com/wp_files/wp-content/uploads/2025/09/20250905_01.jpg)