人間関係を円滑にする、類人猿分類

OVERVIEW

Vue.jsとFirebaseを使って診断アプリを作成しました。

YEAR 2020

アプリのURL

https://apediagnosis-9ecfc.web.app/

開発環境

・npm 6.11.3
・@vue/cli 4.4.6
・firebase 8.4.0

開発期間

2020/05~2020/10(主にGWや夏休みといった長期期間を利用して集中的に開発)

開発のきっかけ

前職の研修等で行われていた「類人猿分類」が私の人生の中で大きく役に立っており、簡単に楽しく診断できるアプリケーションを作ろうと思ったため。

○元にしたもの

http://yakan-hiko.com/gather/

アプリケーションの概要

いくつか質問に答えることによって4つの類人猿の中から自分のタイプを診断することができます。(チンパンジー・ボノボ・ゴリラ・オランウータン)

ちなみに私は「オランウータン」タイプです。(少しボノボも入っています。)

機能

・診断機能(9個の質問に答えることで自分のタイプが分類できます)

・Twitterでのシェア機能(診断結果をTwitterでハッシュタグと共にツイートできます)

・タイプ詳細(4タイプ全ての「強み」「弱み」といった特製を見ることができます)

・アバウトページ(類人猿分類とはなんなのか説明を見ることができます)

工夫した点

・Vue.jsのtransitionを利用して、ページが遷移したときに綺麗にフェードしてから始まるように実装しました。

・現在自分が何問目の質問で、あと何問質問に答えれば良いのかひと目でわかるように、ゲージを実装しました。

・vue-loading-templateを利用して、診断結果を読み込む時にloadingを実装しました。診断するときのワクワク感を演出することを目指しました。

今後機能として増やしたいこと

・ログイン機能

・友達機能(友達を追加すると、その人がどのタイプなのか一覧でわかる)

・Twitterでシェアする時に画像を生成してシェア




WEBSITE