12
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【個人開発】予定決めを急かしてくれるLINEbotアプリを開発してみた

Posted at

はじめに

皆さんは友達と予定を立てる時ぎりぎりまで予定が決まらないなんてことはありませんか?
今回、このあるあるに焦点を当てたアプリを開発したのでご紹介いたします!

作成したアプリ

アプリ名:そろそろ決め代
サービスURL:https://sorosorokimeyo.com/
Github:https://github.com/ryosuke1212/chousei_boy
ogp.png

開発の背景

定期的に会う友達グループがあるのですが、会う日が決まっても何をするのかがなかなか決まらないということがあります。特に、会うことが目的になっていると会って何をするか決めるのは二の次になってしまいます。

回りの友人に聞いてみるとそのような経験をしている人が多く、理由として次のような点が挙げられました。

  • 他の人に決めてほしいとどこかで思っている
  • 最悪前日まで決まってなくてもなんとかなると思っている

予定を決める意識の問題であることが多いとの意見から、その意識部分を改善することを目的としました!

サービス概要

友達と会う約束をしたものの、詳細を決めるのがいつも遅くなってしまう LINE ユーザーに、計画を早く立てられるように促してくれる 予定調整アプリです。

使い方

そろそろ決め代はLINEbotアプリです。アプリURLから【決め代】さんを友達追加しましょう。追加後、ログイン用リンクが送られてくるのでユーザー登録・ログインを行います。

スクリーンショット 2023-09-24 14.26.11 IMG_7172

ログインできたら早速いつものグループに【決め代】さんを召喚します。ちなみに2人のトークルームに参加はさせられないので、【決め代】さん含め3人のグループLINEを作ることになります。
グループに【決め代】さんを参加させたら、まずは『予定を見える化』ボタンで【決め代】さんに予定を認知してもらいます。

IMG_7172

『予定を見える化』ボタンを押すと、
①予定の内容
②日程
を続けて聞いてくるのでチャットや「日程ボタン」で送信します。決まっていない場合は「未定」と入力します。

IMG_7172 IMG_7172
①予定の内容②日程をチャットで送ると、【決め代】さんから予定の代表者と期日が決められた状態の予定表が送られてきます。

期日までに『確定』ボタンが押されない場合【決め代】さんから予定を早く決めるよう催促の通知が届きます。
編集機能を利用して代表者を中心にみんなで早めに予定を決めて『確定』させてしまいましょう。

IMG_7172 IMG_7172

また、決め代さんは複数のグループに所属させることが出来ます。
全所属グループの予定一覧は公式アカウントのリッチメニューから確認することができます。

IMG_7172 IMG_7172

主な使用技術

フロントエンド

  • JavaScript
  • jQuery
  • Bootstrap
  • LINE Front-end Framework(LIFF)

バックエンド

  • Ruby(3.2.0)
  • Ruby on Rails(6.1.7.3)
  • PostgreSQL

インフラ

  • Heroku

API

  • LINE Messaging API

最後に

今回始めてアプリの設計からデプロイまで、サービスを1から作り多くの学びがありました!
一人の開発では方針に迷うことが何度もありましたが、所属するプログラミングスクールの運営の方や受講生の皆さんにアドバイスを頂き完成させることができました!

今後も学習を続け、誰かの課題を解決したり感動を与えられるようなサービスを作ってみたいです!
拙い文章でしたが、最後までご覧いただきありがとうございました!

12
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?