PORTFOLIO

手作業の繰り返しを、小さなツールで終わらせます。

Google Apps Script・Python によるスプレッドシートや Web の作業の自動化と、スマホで見やすい LP のコーディングを請け負っています。生成 AI を開発に取り入れて、小さな依頼を短い納期で仕上げます。

お手伝いできること

Googleフォーム・シートの自動化集計、メール送信、カレンダー登録、定期実行
データ収集・CSV 整形Web からの情報収集、表の突き合わせ、レポート作成
スマホ向け LP・サイトのコーディングデザインカンプから HTML/CSS、フォームの動き
小さな業務ツールExcel 作業の置き換え、ブラウザで動く計算ツール

制作サンプル

実案件の公開物ではなく、技術を見ていただくための自主制作です。

01 / Google Apps Script

予約フォームの自動受付とリマインド

フォーム送信→空き確認→カレンダー登録→受付メール→前日 18 時にリマインド
想定
個人サロンが手作業で行っている予約受付・カレンダー転記・前日連絡
工夫
同じ時間の重複予約を自動で断る/リマインド送信済みを記録して二重送信しない/店名や枠の長さは「設定」シートで変えられる
使用
Googleフォーム、スプレッドシート、カレンダー、Gmail(追加費用なし)
// フォーム送信時: 重複チェック → カレンダー登録 → 受付メール
function onFormSubmit(e) {
  ...
  if (cal.getEvents(start, end).length > 0) {
    sh.getRange(row, COL.eventId).setValue('重複のため未登録');
    MailApp.sendEmail(email, `【${conf.shopName}】ご希望の枠が埋まっていました`, ...);
    return;
  }
  const ev = cal.createEvent(`${name} 様(${menu})`, start, end);
  sh.getRange(row, COL.eventId).setValue(ev.getId());
  ...
}
02 / HTML · CSS · JavaScript

整体院のスマホ向け LP

想定
仕事帰りの会社員に向けた整体院の新規集客ページ
工夫
画面下に「電話・Web予約」ボタンを固定/料金は表ではなくカードで読みやすく/FAQ は開閉式/予約フォームの入力チェック
対応
スマホ優先(PC では中央寄せ)、画像なしで軽量、アニメーションを減らす設定にも対応
03 / Python

求人サイトの新着チェックと自動仕分け

1 日 2 回自動実行→新着を取得→条件で絞り込み→本文を読んで判定→新着があればレポートを開く
想定
毎日サイトを見回る作業をなくし、見るべきものだけを一覧にする
工夫
公開ページのみを間隔を空けて取得/前回までに見たものを記録して新着だけ印を付ける/キーワード規則で「◎ ○ △ ×」に仕分けて理由も表示
使用
Python 標準ライブラリのみ、Windows タスクスケジューラ
# 出力例(Markdown)
## ◎ 🆕 スプレッドシートの集計を GAS で自動化
- 得意: GAS/スプレッドシート, 自動化ツール / 注意: なし
- 応募 6人 / 10,000〜30,000円 / 掲載 5時間前

ご依頼の流れ

  1. ご相談今の作業の手順と、困っているところを教えてください。
  2. お見積もり・仕様の確認何が自動になり、何が手作業で残るかを文章でお送りします。
  3. 制作・途中確認動くものを早めにお見せして、使い勝手を調整します。
  4. 納品コード一式と、設置・変更の手順書をお渡しします。
  5. 納品後の修正納品から 2 週間は、不具合の修正を無料で行います。
ご相談はクラウドワークスのメッセージから

やり取りはすべてクラウドワークス上で行います。返信は 24 時間以内を目安にしています。