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

英単語を独自の音節で区切り、見ただけで覚えられる認知記憶フラッシュ英単語サービス

取引先が無くなってしまった...10年もの間、情熱を注いできたプロジェクトを中断しなければいけない。そんな危機的状況の中、偶然の出会いでご相談頂いたのがこのサービス開発でした。作りたいものは明確に頭に描けており、途中まで作ってきたプロダクトの断片も存在していたため、詳しいヒアリングを重ね再度仕様書の作成を行う事でかつてリリース予定だったプロダクトの復刻版開発に至りました。 3つのこだわり 認知科学に基づく英単語学習英単語を独自の文字列で区切り、文字ブロックとそれぞれの音声を続けて3回再生した後に全体を1回、…

Request

想定納期を大幅に圧縮し短納期リリース、ITエンジニアの求人応募ポータルサイトの開発

昨今、IT業界での案件の増加に伴う求人供給の低下が顕著になっていました。その問題を解決すべく、ITエンジニアの派遣企業からエンジニアと案件をマッチングさせるポータルサイトを立ち上げたいとご相談いただきました。ただし、残された納期は1ヶ月。経験豊富なハイスキルのエンジニアを増員する事で用意されたデザインを忠実に再現しつつも高速で開発を進めることができました。ポータルサイトでは、アカウント認証機能を搭載させる事でお気に入り機能や閲覧履歴の確認などよりサービスが使いやすくなる機能を利用することが出来ます。 3つの…

Request

「寝坊したら罰金」ペナルティ型課金機能をStripeを使用しiOSの”早起き”アプリに導入

”早起きは三文の徳”だが起きれない。そんな悩みを解決すべく、早起きできなかったら罰金と言う逆の発想から始まったプロジェクトです。ルールは、早起き習慣をつけ始める日を設定した後、チャレンジの期間を定めその期間中に早起き報告ができなかったらカウント1、このカウントが一定数溜まればペナルティ、溜まらなかったらチャレンジ成功です。本サービスはiOSのみを対象としたアプリですが、Stripeと連携することで独自のカード決済でコミットする分のお金をチャージする事ができます。 3つのこだわり iOSアプリ内の決済機能ペナ…

Request

飲食店特化型、20の主機能を組み合わせてiOS/Androidアプリが作れるパッケージ開発

簡単なホームページの作成と同じくらい簡単にiOS/Androidアプリを導入できるようになりたいという想いからこのプロジェクトはスタートしました。飲食店に特化した「EC」「メニュー」「クーポン」「ポイントカード」「テイクアウト」「Push通知」「チャット」など約20種類以上の機能を予め用意し、様々な飲食店向けのパッケージをご用意いたしました。現在では飲食店のみならず楽天市場やAmazonなどのモールに出店する事業者向けにモールとの商品情報や在庫の同期連携も可能になっています。またサイト運営者はアプリの設定や…

Request

複数人購入によるシェア買いの場を提供するデジタル販売プラットフォーム

誰かと一緒に買うと配送料が安くなる。沢山同時に買うと割引され安くなる。それをデジタルでどんな人でも気軽に出来れば...そんなアイデアから"シェア買い"型のモールを立ち上げるプロジェクトが発足しました。実際送料を安くするためのロジックは複雑で、システム内で、商品の大きさや重さによって変わる配送料を各配送業者の配送料と比較し決定しています。さらに本システムでは各配送業者からの配送も自動でリクエストすることでバックヤードの運用工数も大幅に削減しています。またSNSとの結びつきを強くするため、フォローやリポストによ…

Contact us

    thanks your contact

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

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

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

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

    continue...