Works & Projects

← Back before page
Request 2023/08/31

ダンス会員200名の出席状況から請求計算及び請求書一括発行・メール送信を自動化

Google Spread Sheetで管理されたダンス教室の出席状況から請求書を作成し、一斉に登録された受講者のメールアドレス宛に配信するシステムを作りたいと言うご依頼を頂きました。今後のさまざまな展開が予想されるため、出来るだけ変更が容易にできる様、GASを使用し既存のフォーマットからできるだけ変更が少なく実装を心がけたプロジェクトとなっています。


3つのこだわり

一括で請求書作成

各月の出席状況から請求額を計算し、会員ごとに月締めの請求書を作成します。請求書は予め設定されたテンプレートに出力後、PDFデータとして保存されます。1つあたりの作成処理に1~3秒を要しますが、バックグラウンドで実行が行われるため実行後ブラウザを閉じても動作が続けられます。

一括で請求書を配信

各会員のメールアドレスにリンクではなく、メールに直接PDFデータを添付し送付を行います。請求書の作成と同様バックグラウンドで実行し、実行速度を調整するなど送信のエラーを最小限に抑えるための工夫も致しております。

スプレッドシートで管理

Webサーバーを新たに設置することなく、GASを用いてGoogle Spread Sheetのみで管理や動作が完結する仕様になっています。作成された請求書は実行したアカウントのGoogle Driveに保存され、メール配信も実行したアカウントのメールアドレスから送信されます。

一括で請求書作成一括で請求書を配信スプレッドシートで管理

機能一覧

アイコン
受講管理
会員管理

受講している会員の情報を管理することができます。会員の名前やメールアドレスなど一覧で確認することができます。

レッスン管理

スタジオが運営しているレッスンを管理することが可能です。各レッスンの1回の受講当たりの受講料を設定することができます。

出席管理

月間の出席状況を日次で管理することができます。レッスンと同じ色を対象の会員の日付に設定することで会員の月間の請求額が計算されます。

アイコン
決済管理
一括請求書作成機能

予め設定されたテンプレートに出力後、Google DriveにPDFデータとして保存されます。作成エラーを最小限にするための遅延実行も行っています。

一斉配信機能

各会員のメールアドレスにリンクではなく、メールに直接作成されたPDFデータを添付し送付を行います。

バックグラウンド実行

ブラウザを閉じても動作するようしています。実行中は画面に実行中の表示が表記されます。


プロジェクト概要

カテゴリ
Webシステム
実施期間
2022年4月下旬〜
予算
¥2,000,000
PRJ期間
約1か月 ※運用期間含まず
動員数
1名(PM、PG)
仕様技術
GAS
依頼企業
非公開

編集者:株式会社Game 広報部

関連記事

Request

Google Spread Sheetを活用したワーキング用ウェアメーカーのアパレル在庫状況発信サービス

大阪でワーキングウェアを作っているメーカー様から、使い慣れたGoogle Spread Sheetを使用して管理しながら、在庫状況を記号で代理店の方々に表現したいと言うご要望がありました。またユーザー(代理店)は3種類のメーカー在庫を確認したいため3種類のアカウントを用意する必要があるとのこと。今回、依頼者の要望のみならずユーザーは馴染みのある公式LINEアカウントからアクセスしログインすれば、品番、シーズンや属性を指定するだけで画像付きの商品情報を確認できるようにより使いやすさを考慮し仕上げました。 3つ…

Request

Shopifyを利用し、化粧品のオンライン販売を実現

オーガニックスキンケアにこだわった美容品を取り扱う化粧品販売業者様からのご依頼で、購入数の最大化を目的に、既存のECサイトをリニューアルしたいというご依頼がございました。Yahoo!ショッピングとShopifyを使った二つのサイトを運営しており、それぞれに新しくなったデザインや機能を反映させています。 3つのこだわり Shopifyへの反映Liquid言語やマークアップ言語を利用し、機能の開発及びデザインの変更を行なっております。ECサイトの表示だけでなくバックヤードで使用するダッシュボードへのカスタマイズ…

Request

ワーキングアパレル業界の数百社が連携、メーカーと代理店を結ぶ商品と下代検索サービス

もしあなたがコンビニに行ったことがあるのであれば、商品を購入することはまったく簡単です。しかし仕入れる時の商品の値段は変動し、店舗で購入する際と同じようにレジでバーコードを読み取り現金の交換によって行われる事はありません。本プロジェクトはワーキング業界でのアパレル商品を扱う販売代理店が様々なメーカーから商品を仕入れる時に起こる問題を解決すべく専門のチームが発足されました。プロジェクト開始前では、各代理店は電話で、仕入れ先のメーカーに社名を名乗り、該当する商品の仕入値(実際は掛け率)を尋ねます。多いところでは…

Request

6つの動画配信を監視し、最新の配信情報を発信するメディアを構築

「今、○○さんの生配信はやっているんだろうか?YouTube、やってない。Mildom、やってない。niconico動画、やっていない…。OpenREC、やってる!」そんないろいろなプラットフォームを毎日3、4回サーフィンして確認しに行く。中には推しの配信者が10数人いてそれぞれ見に行く必要がある方もいる。そんな方々はもちろん暇なわけじゃない、彼らにもっと便利なサイトを作りたい。そんな想いの依頼主は「麻雀」というジャンルに特化し、生配信を"まとめた"ポータルサイトの構築を決めました。このメディアはお気に入り…

Request

検査機器の製造を行う企業のウェブサイトのシステムのリファクタリングを代行

検査機器の製造販売を行っている企業様から、自社のコーポレートサイトの更新にとても手間がかかってしまうと言うお悩みを受け、サイトのソースコードをリファクタリング改修するプロジェクトが始まりました。またソースコードだけでなく管理者用のダッシュボードから容易に変更ができるようにカスタムフィールドを導入し、ソースコードを見る事なく簡単に編集出来るような工夫も含めております。 3つのこだわり ソースコードの最適化最適化は既存ソースコードを一から調査と分析から始められました。画面や機能とシステムの関係を理解が深まったと…

Contact us

    thanks your contact

    1.メールアドレスを入力し、あなたのことを教えてください。

    2.お問い合わせの種類を記載ください。

    3.採用に関するお知らせの詳細を記載ください。

    4.お問い合わせを受け付けました。自動返信メールが届いているかご確認ください。

    continue...