【個人開発】Best Gifterをリリースしました(Rails×Vue)
【Best Gifter(ベストギフター)】 対象:第1次結婚ウェーブ(20代半ば)渦中の方 場面:新郎新婦へ、結婚祝いのギフトを選ぶ時 悩み:どんなジャンルが適しているのか? いくらくらいが常識の範囲内なのか? いくつか厳選したけど本当にこれでいいのか? を1つずつ解消してくれるサービスです。 【作った理由】 身近な友人たちの小さな悩みを解決することで恩返しをしたかったからです。 24歳、社会人3年目になると、結婚する知人が出始めました。自分自身も含め、友人達も、初めての経験であることから結婚祝いのギフト選びで悩んでいたからです。 【拘った点】 直感的に扱えるデザインでユーザビリティを意識したことです。 フロントエンドは全てVue.jsで実装し、非同期処理としました。 トップページから1クリックで適切な商品を見つけることができる仕様にしました。 【苦労した点】 目玉のアンケート機能の実装です。 使用したライブラリのREADMEを参考にするも、選択肢のidの取得方法がブラックボックスとなっていたためサーバーサイドにデータを送ることができませんでした。 そこで、ソースコードまで読むようにし、ディベロッパーツールやbinding.pry、debuggerを駆使して変数の中を確認することで実装することができました。 【運用実績】 ・リリース1週間で120人のユニークユーザーを獲得 【使用技術】 ・Ruby on Rails 6.0.3.6 ・Vue 2.6.12 ・楽天商品検索API ・AWS