👨‍💻

《Rails》葬式を通じて人生を考える【オリジナルアプリ作成】

2024/04/06に公開

こんにちは、ミヤビです(^^)

毎日亀の歩みですがオリジナルアプリの開発を進めています。

まだまだ機能半ば、課題だらけですがデプロイをしたので一旦アウトプットを兼ねて記事にしておきます。

アプリ名は「LifeTime」(仮)

とりあえずデプロイしたアプリはLiftTimeと名付けました。
(仮)ですがほぼこれで決まりです。
アプリはこちら。
https://lifetime-o9ka.onrender.com/
※renderというサービスでデプロイしています。
タイミングによっては動かなかったりすることがありますが、ご容赦ください。

本当にまだまだ開発途中もいいところなので、不具合が多いと思います。
初学者だから許してね、とは完全に甘えですが、プログラミングの勉強あるあるの「完璧を目指す病」に陥っている様な気がしたのでだいぶ恥ずかしいですが一旦公開です。

実際、スクールの同期から指摘されてすぐに改修したこともあります。
感謝。
見て貰うのは大事だな、と痛感です。
毎日開発に取り組んでいるので都度都度バージョンアップしていきます。はず。

ちなみに個人的に何かに名前をつける、というのはすごい大事だなぁ、と考えていて、アプリの名前も結構悩みました。
他にあった候補としては下記のような感じ。

印象はそれぞれですが、何となく「人生を考える」をテーマにしたかったので「Life」というワードは入れたかったのと、ネガティヴな印象は持たせたくなかったので考えた末に今の名称です。
直訳すると「生活」とかの意味合いだと思いますが、「人生」という解釈です。
あと自分の好きなバンドの歌にも同名の曲があり、何となくヒントをもらいました。

機能の予定

現在はまだまだ3割くらいの出来ですが、実現したい機能は大まかに10項目あります。
基本的には「自分の葬式について」考えて深堀りしてみて、人生を見つめ直すアプリを目指しています。

まだ未実装ですが、このアプリの肝になるのは9と10の機能だと考えています。
全部大切だし必要最低限の機能ですが、「葬式を考える」事をきっかけにして、「自分の人生を考える」「大切な人と話す」を実現できるようにしたいです。

意外と身近な大切な人と対話する、って疎かにしていないでしょうか?(僕だけ?笑)
あとは、自分の葬式って考えたことありますか?
という問題提起ですね。
葬式に関しては「しない」という選択肢も含めて、事前に考えてみる機会ってそうそうないと思うし、生きとし生けるすべての人類に必ず発生する課題だと思いますので、そこに切り込んでみたかったですね。

現時点でのオリアプ作成の苦労している点

すべてが苦労しているんですが、スクールのカリキュラムで学習している時よりもだいぶ悩むのがUI/UX周りですね。

スクールのカリキュラムではある程度用意されていたことなんだなぁ、と改めて思います。
初学者の最初の頃はHTMLとCSSを学ぶと思いますが、個人的には都度復習して構造の理解を深めているといいかな、と思いました。
これもこだわりだすとキリがないので一旦どこかで区切りつけるのが必要ですね。
ここだけで何十時間と悩んでしまったので。

機能としてはカリキュラムで学んでいない技術も多少取り入れています。
プルダウンリストを作成する際にメンターさんのアドバイスを受けて「enum型」を実装していますが、これは次回辺りにActiveHashとの比較とかでかいてみようと思います。

気が付くと記事投稿が10日ほど空いてしまって日々が過ぎていました^^;

自分のアウトプットと初学者の励み、学びになるようにまた記事を書いていきます。

よりよい人生にしていきましょう♪

Discussion