プロダクト名
...
コンセプト ・ ... Hangry Outは、独特な方法でダイエットをサポートするアプリです。このアプリは、あなたがアイスクリームを友人や家族に送ることで「飯テロ」を引き起こし、 相対的に自分が痩せたと感じることができるという、ユニークなコンセプトを採用しています。
対象ユーザ
...
このアプリは、ダイエットをしたいけれども、特に何かをするのは面倒だと感じている人たちに最適です。
利用の流れ
...
- 友人や家族をアプリ上でフレンドに追加します
- フレンドにアイスクリームを送りつけます
- フレンドが美味しいアイスで「飯テロ」を引き起こします
- フレンドにアイスを食べさせ、体重増加を促します
- フレンドの体重増加をアプリでチェックします
- 自分の相対的な「ダイエット成功」を実感することができます
推しポイント
...
- 3Dモデルを使用したリアルなアイス表現: アイスに立体感を持たせ、リアルなアイスを表示させることで、フレンドに「飯テロ」を引き起こします。
- 独自開発の画像生成AI: ChatGPTやDalle3などの既存AIのAPIは使用せず、DCGANを活用して一から作り上げたAIにより、アイスのテクスチャを自動生成しました。これにより、ユーザーがその場でオリジナルのアイスをデザインできます。
- ハッカソンでの大きな挑戦: 9日という短い期間で、データ集めから始めて、画像生成AIを作成しました。おそらく前代未聞の挑戦だと思います。
- デザイン: ポップながら落ち着いたデザインと、やわらかい印象を与えるUIで、ユーザーが使いたくなるようなをアプリケーションを実現しました。 スクリーンショット(任意)
役割分担
...
山本拓摩:フロントエンド・開発リーダー・デザインの確認・アプリ基盤の作成・要件定義
鈴木壱:バックエンド・GANによる画像生成AIの作成・
大柳裕士:データセットの収集・アプリデザイン・スライド作成・アピールシートの記述
開発における工夫した点
...
チームワーク:役割分担を行い、それぞれが得意分野で成果を最大限に発揮できるようにした。
計画的な開発:初期にWBSの考えに基づいて計画表を立て、計画表に沿って開発を進めた。
技術の共有:実装でつまづいた所に対して解決するための手法や、実装した過程で使用した技術をDiscordで共有した。
利用したプログラミング言語
...
Python
Swift
利用したフレームワーク・ライブラリ
...
SwiftUI
firestore
Cloud Functions
Cloud Storage
SceneKit
TensorFlow
その他開発に使用したツール・サービス
...
git
Firebase
Canva
Blander
Medibang Paint Pro