はじめに
皆さんは友達と予定を立てる時ぎりぎりまで予定が決まらないなんてことはありませんか?
今回、このあるあるに焦点を当てたアプリを開発したのでご紹介いたします!
作成したアプリ
アプリ名:そろそろ決め代
サービスURL:https://sorosorokimeyo.com/
Github:https://github.com/ryosuke1212/chousei_boy
開発の背景
定期的に会う友達グループがあるのですが、会う日が決まっても何をするのかがなかなか決まらないということがあります。特に、会うことが目的になっていると会って何をするか決めるのは二の次になってしまいます。
回りの友人に聞いてみるとそのような経験をしている人が多く、理由として次のような点が挙げられました。
- 他の人に決めてほしいとどこかで思っている
- 最悪前日まで決まってなくてもなんとかなると思っている
予定を決める意識の問題であることが多いとの意見から、その意識部分を改善することを目的としました!
サービス概要
友達と会う約束をしたものの、詳細を決めるのがいつも遅くなってしまう LINE ユーザーに、計画を早く立てられるように促してくれる 予定調整アプリです。
使い方
そろそろ決め代はLINEbotアプリです。アプリURLから【決め代】さんを友達追加しましょう。追加後、ログイン用リンクが送られてくるのでユーザー登録・ログインを行います。
ログインできたら早速いつものグループに【決め代】さんを召喚します。ちなみに2人のトークルームに参加はさせられないので、【決め代】さん含め3人のグループLINEを作ることになります。
グループに【決め代】さんを参加させたら、まずは『予定を見える化』ボタンで【決め代】さんに予定を認知してもらいます。
『予定を見える化』ボタンを押すと、
①予定の内容
②日程
を続けて聞いてくるのでチャットや「日程ボタン」で送信します。決まっていない場合は「未定」と入力します。
期日までに『確定』ボタンが押されない場合【決め代】さんから予定を早く決めるよう催促の通知が届きます。
編集機能を利用して代表者を中心にみんなで早めに予定を決めて『確定』させてしまいましょう。
また、決め代さんは複数のグループに所属させることが出来ます。
全所属グループの予定一覧は公式アカウントのリッチメニューから確認することができます。
主な使用技術
フロントエンド
- 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から作り多くの学びがありました!
一人の開発では方針に迷うことが何度もありましたが、所属するプログラミングスクールの運営の方や受講生の皆さんにアドバイスを頂き完成させることができました!
今後も学習を続け、誰かの課題を解決したり感動を与えられるようなサービスを作ってみたいです!
拙い文章でしたが、最後までご覧いただきありがとうございました!