ブラウザから実際に操作できます
https://www.ashigemura.x10.network
日々の収支を素早く記録し、現在の資産状況を「見える化」するためのWebアプリケーションです。
演習課題をベースに、実務での利用を想定して機能とデザインをブラッシュアップしました。
「手書きの家計簿や複雑なExcel管理は続かない」という課題に対し、
「スマホからでも直感的に入力でき、即座に合計金額が計算される」
という効率化(DXの第一歩)をテーマに制作しました。
- 直感的なUI/UX
Bootstrapを活用し、一目で現在の残高がわかるカード型ダッシュボードを採用 - 保守性の向上
ヘッダーやDB接続などの共通パーツを分離し、将来の機能追加や修正が容易な構造 - セキュリティの基本
プリペアドステートメントによるSQLインジェクション対策、
htmlspecialchars()を利用したXSS対策
- PHP 8.x
- MySQL (MariaDB)
- HTML5
- CSS3
- Bootstrap 4.4
dbconnect.php.sampleを参考に、ご自身の環境に合わせてdbconnect.phpを作成してください。- プロジェクト内の
create_table.sqlを実行して、テーブルを作成してください。 - データベースの接続情報は
.gitignoreを利用して非公開にしています。

