資産記録アプリ開発①~構想・簡易設計~
> > 資産記録アプリ開発①~構想・簡易設計~
今回やりたいこと
資産の記録をするためのアプリケーションを作成していきます。
例えば、総資産額や株式の配当金などを記録・可視化するためのアプリケーションです。
普段家計簿アプリ等を使ってお金の管理をしているのですが、いまいち自分の使い方に合わず、部分的にエクセルを使用して管理していたりします。
データ数も増えてきたので自分の管理しやすいようなアプリケーションを作ってみようと思います。
使用するもの
下記を使ってブラウザで閲覧できるものを作ります。
・Next.js
・Django
・MySQL
外部公開などはせず自分のみが使用する想定なので、ユーザー管理機能などは作りません。
イメージ
最近は色々なサービスがありますが、今回はFigmaというサービスを使ってみました。
まずは簡単なものとして下記のようなものを作ってみようと思います。
■資産総額管理画面
現在複数の家計簿アプリで管理し、それぞれ微妙に連携している口座等が異なるという面倒くさい使い方をしているので、複数のグラフが表示できるようにします。
■配当金管理画面
データ登録や編集・削除は面倒なので省略
DB構成
複数ページを作成する予定ではありますが、それぞれ関連するようなものではないのでとりあえず各ページに対応した独立したテーブルを作成します。
また、アプリ名や会社名などはマスターテーブルを用意して管理することとします。
資産総額管理テーブル |
---|
No(PK) |
登録日 |
金額 |
増減額(前月比) |
増減率(前月比) |
管理アプリ |
メモ |
アプリテーブル |
---|
No(PK) |
アプリ名 |
配当金管理テーブル |
---|
No(PK) |
登録日 |
会社名 |
株数 |
金額 |
メモ |
会社テーブル |
---|
No(PK) |
会社名 |
証券コード |
市場 |
市場テーブル |
---|
No(PK) |
市場名 |
国 |
何となくイメージが出来てきたので、次回から環境を作っていこうと思います。
あまり深く考えていないので、作っている間に色々変わってきそうですが、好きに開発できるのも個人開発のいいところです。