12
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【個人開発】生体管理ポートフォリオ 命どぅ宝

Last updated at Posted at 2023-03-05

はじめに

こんにちは沖縄県出身の@names_mumuと申します。
エンジニアという職業さえ知らなかった私が2022年11月より4ヶ月間
プログラミングスクールに通い製作した生体管理アプリについて記録しておこうと思います。

【アプリURL】
https://sheltered-gorge-63657.herokuapp.com/

【GitHub URL】
https://github.com/mutsumisadara/OG_app

アプリ開発の経緯

私自身犬を飼っているのですが、何匹も飼えるわけではなく、動物保護団体様へ支援を行っております。
そんな中、たまたまSNSを見ているとその動物保護団体さんが日々の生体管理を
一匹一匹のケージに紙を貼り付け管理をしているところを目の当たりにしました。
「こんなにたくさんいるのに、この管理方法では大変ではないか?」
と思ったのがきっかけで、生体管理情報共有アプリケーションを作ろう!と思いました。

アプリ名前の由来

命どぅ宝(ぬちどぅたから)は沖縄の方言で、
「命は何よりも大切であり、尊く、一番大事な宝である。命を粗末にしてはいけない。」
という意味があります。言葉を話せない大切な家族である動物、
ペットの命を大切に管理できるように、という意味を込めてこの名前をつけました。

使用環境

Ruby 3.0.1
Rails 6.1.7
PostgreSQL 14.6

ヒアリングを行って伺った欲しい機能

  • 血液検査表の一覧(未実装)
  • 血液検査表のグラフ(未実装)
  • スケジュール管理表(実装済)
  • スケジュールお知らせ機能(未実装)
  • 休薬してからの経過日数(未実装)
  • 保護してからの経過日数(実装済)
    ※実装できていない点の方が多いですが、これからブラッシュアップしていく予定です🙇‍♀️

主な機能

【トップページ🐾】ロゴがお気に入りなので載せます🙇‍♀️笑
スクリーンショット 2023-03-03 13.47.33.png

【ログインして団体間、家族間でのページ】
スクリーンショット 2023-03-03 13.28.36.png

【動物の作成とカルテの作成】
スクリーンショット 2023-03-03 13.48.21.png
スクリーンショット 2023-03-03 13.48.44.png

【動物の名前クリックでカルテ一覧、カルテクリックでカルテ詳細】
スクリーンショット 2023-03-03 13.51.54.png

【スケジュール確認機能】
スクリーンショット 2023-03-03 13.43.05.png

【非同期通信チャット機能】
スクリーンショット 2023-03-03 13.45.52.png

今後の展開

  • 血液検査表の一覧
  • 血液検査表のグラフ
  • スケジュールお知らせ機能
  • 休薬してからの経過日数
  • Eメールでの招待機能
  • ログインすると各々のグループへ直ログイン
    (現在はすべてのグループ一覧ページがあるため)
  • マイページの写真機能
  • AWSへのデプロイ

最後に

最後までご覧いただきありがとうございます。
これからもブラッシュアップをして更新していく予定でございます。
自己成長の記録として残させて頂きました。

12
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?