「hondana」は読書ログを草グラフで可視化出来る読書記録アプリです。hondanaは主に以下の4つの機能が備わっています。JavaScriptこだわり・開発背景githubのように、書いたコードに対してコードに草が生えていくのを見ると、次のコーディングが捗る経験があったので、それを使って本のモチベーションをあげられるようなアプリを作成した。Firebaseを用いており、サーバーサイドの実装は全く触らずに実装を行った。Authenticationを利用している。Firestoreに関しては、NoSQLの設計を行う必要があり、この実装がかなり手こずった。普段はRDBMS(MySQL)を利用した実装を行うため、とにかく正規化を行う設計の脳だったので、リレーションを作成する時にデータの重複をさせる方がNoSQLでは実装やパフォーマンスがよかったりして、そこの設計に慣れるのに時間がかかった。Authentication制作期間2018/12月から開発を始め、個人で開発をコツコツ進めていたので、2019/3月時点で実装を完了した。そのため、約3ヶ月かけて実装を行った。