상품 설명
💰 ミニ家計簿アプリ — Rails 8 スターターテンプレート
**カテゴリ・グラフ・カレンダー、実用的な機能をシンプルにまとめました。**
学習にも、AIを使った開発のベースにも使えるテンプレートです。
---
## こんな人におすすめ
- Railsチュートリアルを終えて、自分でアプリを作ってみたい方
- カテゴリ管理・グラフ表示・検索の実装を参考にしたい方
- AIを使った開発のベースコードとして使いたい方
- AIと壁打ちしながら開発を進めたい方
- 余計な機能がなく、読みやすいコードを求めている方
---
## 含まれる機能
| 機能 | 内容 |
|------|------|
| 認証 | Deviseによるログイン・新規登録(日本語化済み) |
| 出費のCRUD | 日付・品目・金額・カテゴリ・メモの記録・編集・削除 |
| カテゴリ管理 | カテゴリの作成・編集・削除(カラー設定付き) |
| グラフ表示 | 月次ダッシュボードのカテゴリ別・日別棒グラフ(Chart.js) |
| カレンダー表示 | 日付ごとの出費をカレンダーで確認 |
| 検索・絞り込み | キーワード・カテゴリ・期間で絞り込み |
| CSVエクスポート | 検索結果をそのままダウンロード |
| ページネーション | 20件ずつ表示(Kaminari) |
| 目安金額設定 | 月間の出費目安を設定してダッシュボードで進捗確認 |
| レスポンシブ対応 | PC・スマホどちらでも使えるUI |
---
## セットアップは3ステップで完了
```bash
bundle install
bin/rails db:create db:migrate db:seed
bin/rails server
```
`http://localhost:3000` を開くと、すぐにサンプルデータ入りで動きます。
(テストアカウント:[email protected] / password123)
詳細なセットアップ手順・動作環境の前提条件は、同梱の **README.md** をご確認ください。
---
## 技術スタック
- Ruby on Rails 8.1
- SQLite3
- Tailwind CSS(CDN)
- Chart.js(CDN・グラフ)
- Devise(認証)
- Kaminari(ページネーション)
- RSpec + FactoryBot(テスト)
---
## 購入後に届くもの
- ソースコード一式(zip)
- seedデータ付き(カテゴリ8件・出費30件のサンプル)
---
## ライセンス
- 個人・商用利用:✅ OK
- 改変・改変後の販売:✅ OK
- そのままの再配布・転売:❌ NG
---
## サポート
動作しない場合はX(Twitter)のDMからお気軽にどうぞ。
回答に時間がかかる場合があります。あらかじめご了承ください。
動かない場合はまずAIに聞いてみるのもおすすめです。意外と解決します。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기