Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
607504a
サブスクリプション画面の細かい修正。
IKcoding-jp Aug 29, 2025
633dc89
ファミリー共有を開くと応答なしになる問題を修正。
IKcoding-jp Aug 29, 2025
6f86001
ファミリー共有の共有タブで、「◯個のリスト」という名前に統一
IKcoding-jp Aug 29, 2025
4b7cb20
ファミリー共有の共有タブでは、リスト内の全アイテム数(未購入+購入済み)が「◯個のリスト」として表示されるように修正。
IKcoding-jp Aug 29, 2025
a8305d0
ファミリー共有をすべて削除。
IKcoding-jp Aug 30, 2025
67d6e25
まいカゴのタブの文字がフォントサイズを大きくすると、下が見切れてしまう問題を修正
IKcoding-jp Aug 30, 2025
087d9b6
テーマ関連の設定を改善し、プライバシーポリシーや利用規約画面の色設定を統一。メイン画面のテーマ変更時に即時反映されるよう修正。
IKcoding-jp Aug 30, 2025
3fad702
ファミリー参加機能を強化し、QRコードスキャン時のアニメーションを追加。ファミリーオーナーの元のプランを保存し、ファミリー特典の管理を改善…
IKcoding-jp Aug 30, 2025
3e06552
ファミリーメンバーの表示名を取得する機能を追加し、Firestoreルールを更新。ユーザープロフィールをFirestoreに保存する処理を…
IKcoding-jp Aug 30, 2025
c4d552c
ファミリープランの期限切れ時にメンバーを元のプランに戻すCloud Functionを追加し、通知機能を実装。通知画面とサービスを新規作成…
IKcoding-jp Aug 30, 2025
f18f08f
ファミリー参加画面のAppBarの背景色と前景色をテーマに基づいて変更。
IKcoding-jp Aug 30, 2025
a75b11e
QRコード読み取り画面をシンプルに。
IKcoding-jp Aug 30, 2025
fc9d349
ファミリー招待画面のUIを改善
IKcoding-jp Aug 30, 2025
1dee91f
サブスクリプション画面でのスナックバー表示処理を改善
IKcoding-jp Aug 30, 2025
875ef19
サブスクリプション画面にファミリープランの期限切れシミュレーション機能を追加。メンバーとオーナーそれぞれのシミュレーションボタンを実装し、…
IKcoding-jp Aug 30, 2025
fa4275a
ファミリーから離脱する際に確認ダイアログを追加し、ユーザーに対して操作の取り消しができないことを明示。スナックバーの表示処理を改善し、エラ…
IKcoding-jp Aug 30, 2025
47e1579
サブスクリプション画面のUIを調整し、画面サイズに応じたパディングやフォントサイズを変更しました。これにより、より一貫性のある表示を実現し…
IKcoding-jp Aug 30, 2025
b91f932
「棚札」を「値札」に変更
IKcoding-jp Aug 30, 2025
79c3d53
feat: バージョンを0.8.4に更新し、リリースノートを作成 - 「棚札」を「値札」に変更
IKcoding-jp Aug 30, 2025
3fcf2e7
依存パッケージのバージョンを更新し、Androidのビルド設定を最新にしました。また、カメラ画面とサブスクリプション画面のUIを改善し、パ…
IKcoding-jp Aug 31, 2025
7691a1d
アプリの説明文を更新し、アイコンのパスを修正しました。また、Androidのビルド設定を最適化し、エッジツーエッジ表示を有効化しました。フ…
IKcoding-jp Sep 1, 2025
ad8e659
バージョンを0.8.5+40に更新
IKcoding-jp Sep 1, 2025
e99bcbd
ウェルカムダイアログのUIを調整
IKcoding-jp Sep 6, 2025
843b658
画面の下側が3ボタンナビゲーションと被る問題を修正
IKcoding-jp Sep 6, 2025
228883d
デバッグサービスを改善し、アプリ全体でのデバッグログ出力を統一しました。また、サブスクリプション画面にストアとの解約状態の同期機能を追加し…
IKcoding-jp Sep 7, 2025
55fcc9e
🚀 製品版リリース: バージョンを1.0.0+41に更新
IKcoding-jp Sep 7, 2025
919346a
📝 README.mdを製品版リリース(v1.0.0)に更新
IKcoding-jp Sep 7, 2025
3840588
広告IDを本番用に更新しました。AndroidManifest.xmlとInfo.plistからTODOコメントを削除し、config.d…
IKcoding-jp Sep 7, 2025
4b7c32b
WebViewの初期化と関連権限の追加を行いました。AndroidManifest.xmlにWebView関連の権限を追加し、MainAc…
IKcoding-jp Sep 7, 2025
d9dac43
アプリのラベルを「合計金額がわかる」に修正しました。
IKcoding-jp Sep 7, 2025
5559629
アプリのラベルを「買い物合計金額が一瞬でわかる」に変更
IKcoding-jp Sep 7, 2025
f0796e2
バージョン1.0.1に更新
IKcoding-jp Sep 7, 2025
167ab74
アプリのラベルを「買い物合計金額が一瞬でわかる」に変更し、バージョン1.0.1に更新しました。
IKcoding-jp Sep 7, 2025
028394d
バージョンを1.0.2に更新。
IKcoding-jp Sep 7, 2025
e6f58ca
メタデータのリビジョンを更新し、CodemagicのiOSリリースワークフローを追加しました。また、VSCodeの設定ファイルから不要な行…
IKcoding-jp Sep 8, 2025
1d161de
CodemagicのiOSリリースワークフローにおいて、App Store Connectの統合設定を追加し、不要な環境変数を削除しました。
IKcoding-jp Sep 8, 2025
c882922
CodemagicのiOSリリースワークフローを改善し、ポッドのインストールとビルドにリトライ機能を追加しました。また、不要なファイルのク…
IKcoding-jp Sep 8, 2025
e30f524
Codemagicの設定を更新し、App Store Connectの統合キーを明示的に指定しました。また、VSCodeの設定ファイルにC…
IKcoding-jp Sep 8, 2025
cdbad1e
CodemagicのiOSビルドプロセスを改善し、ビルドのリトライ機能を維持しつつ、ビルドディレクトリの構造を検証するスクリプトを追加しま…
IKcoding-jp Sep 8, 2025
f74092d
CodemagicのiOSビルドプロセスをさらに強化し、iOS特有のツールの確認やプロジェクト構造の検証を追加しました。また、ビルド後の詳…
IKcoding-jp Sep 8, 2025
e5da1f0
CodemagicのiOSビルドプロセスを再構成し、コード署名の設定やプロビジョニングプロファイルの取得を自動化しました。また、Flutt…
IKcoding-jp Sep 8, 2025
695c457
CodemagicのiOSビルドプロセスにおいて、App Store Connectからのプロビジョニングプロファイル取得に関するコメント…
IKcoding-jp Sep 8, 2025
c259b0e
CodemagicのiOSビルドプロセスにおいて、App Store Connectからのプロビジョニングプロファイル取得に関するコメント…
IKcoding-jp Sep 8, 2025
cec6d93
バーコード読み取り機能を追加。
IKcoding-jp Sep 8, 2025
ec9ddba
製品確認ダイアログの注意書きを修正
IKcoding-jp Sep 8, 2025
e4cb0d7
商品追加時にカメラ画面に留まるように処理を変更
IKcoding-jp Sep 8, 2025
91f5bf3
アイテムの名前を変更するダイアログを追加し、アイテムの更新や削除機能を強化しました。また、アイテム行に対してリネーム機能を追加しました。
IKcoding-jp Sep 8, 2025
bfb77ca
使用画面にリスト操作方法のセクションを追加し、カメラ機能の説明を改善しました。また、商品確認ダイアログに入力フィールドを追加し、ユーザーが…
IKcoding-jp Sep 8, 2025
e2b24bb
商品名要約サービスにフォールバック機能を追加し、APIキーの設定がない場合に備えた処理を実装しました。また、要約ルールを詳細化し、不要な説…
IKcoding-jp Sep 8, 2025
782beaf
商品名要約サービスの出力形式を改善し、要約結果から不要な情報を削除しました。具体的には、出力から容量やパッケージ情報を除外し、よりシンプル…
IKcoding-jp Sep 8, 2025
aa080d1
商品名要約サービスの要約ルールを更新し、容量・重さの抽出を削除しました。また、商品名の長さ制限を30文字から20文字に緩和し、要約処理に使…
IKcoding-jp Sep 8, 2025
f168d36
商品名要約機能のテストを追加し、テスト用のデバッグログを実装しました。テストケースとして複数の商品名を要約し、結果をログに出力する処理を含…
IKcoding-jp Sep 8, 2025
7b2a95e
非消耗型アプリ内課金機能に変更
IKcoding-jp Sep 12, 2025
1596614
Firestoreのルールを更新し、ユーザーの購入データへのアクセスを制限しました。また、Firebase設定ファイルにFirestore…
IKcoding-jp Sep 12, 2025
09dd2ad
モバイルスキャナー依存関係を削除し、関連するコードを整理しました。また、バーコードスキャン機能に関連するファイルを削除し、商品情報モデルや…
IKcoding-jp Sep 13, 2025
03f0aa3
バージョン1.1.0+45に更新
IKcoding-jp Sep 13, 2025
0afe4f3
モバイルスキャナー依存関係を追加し、関連する設定を更新しました。また、QRコードスキャナー機能を有効にするためのコードを整理しました。ビル…
IKcoding-jp Sep 15, 2025
ed2a891
モバイルスキャナー関連の依存関係とコードを削除し、QRコードスキャン機能に関連するファイルを整理しました。また、アプリ内課金機能を買い切り…
IKcoding-jp Sep 15, 2025
afd3588
画像解析の高速化&失敗する問題を修正。
IKcoding-jp Sep 15, 2025
e35992f
バージョンを1.1.1に更新
IKcoding-jp Sep 15, 2025
60a9369
UI/UXの改善、カメラのズーム機能を追加。
IKcoding-jp Sep 20, 2025
1b61740
カメラ機能の説明を「値札撮影機能」に変更し、バーコードスキャンに関する記述を削除しました。また、商品の編集・削除に関する説明を更新し、不要…
IKcoding-jp Sep 20, 2025
47ebf60
バージョン1.1.2に更新
IKcoding-jp Sep 20, 2025
fb6a4ff
Potential fix for code scanning alert no. 1: Workflow does not contai…
IKcoding-jp Sep 23, 2025
4ba924d
Merge pull request #2 from IKcoding-jp/alert-autofix-1
IKcoding-jp Sep 23, 2025
ed247cd
アプリ内課金機能を買い切り型に変更し、寄付サービスを追加しました。また、広告表示の条件を改善し、プレミアム状態の管理を強化しました。UIの…
IKcoding-jp Oct 2, 2025
848ec7c
Merge branch 'new_branch' of https://github.com/IKcoding-jp/maikago i…
IKcoding-jp Oct 2, 2025
ff36272
AdMobのアプリ起動広告ユニットIDを追加し、アプリ復帰時に広告を表示する機能を実装しました。また、不要なデバッグ出力を削除し、Yaho…
IKcoding-jp Oct 4, 2025
88581a7
インタースティシャル広告のデバッグ出力を修正し、UIの色設定を`withValues`メソッドに変更しました。また、ユーザーIDの処理を簡…
IKcoding-jp Oct 4, 2025
8b85c41
不要なQRコード生成ライブラリと商品情報モデル、確認ダイアログを削除し、依存関係を整理しました。
IKcoding-jp Oct 4, 2025
4180b76
テーマ、フォント、フォントサイズの更新時にSharedPreferencesに設定を保存する機能を追加しました。また、体験期間開始、終了時…
IKcoding-jp Oct 4, 2025
06fb628
サブスクリプション統合サービスを削除し、関連するコードをOneTimePurchaseServiceに置き換えました。また、不要なサービス…
IKcoding-jp Oct 4, 2025
d6a2939
共有タブ機能を追加し、ショップモデルに関連フィールドを追加しました。また、データプロバイダーに共有グループの合計金額や予算を計算するメソッ…
IKcoding-jp Oct 4, 2025
472f898
予算ダイアログのUIを改善し、コンテンツのサイズを調整しました。スクロール可能なコンテンツを`SizedBox`と`SingleChild…
IKcoding-jp Oct 4, 2025
01040da
共有グループ内の予算取得メソッドを修正し、最初のショップの予算を返すように変更しました。また、予算ダイアログでの予算のnullチェックを削…
IKcoding-jp Oct 4, 2025
521aa3c
Update to version 1.1.3
IKcoding-jp Oct 4, 2025
58390cf
共有タブ機能の改善を行い、選択されたタブの更新時に以前に共有されていたタブを適切に管理するロジックを追加しました。また、メイン画面のタブ編…
IKcoding-jp Oct 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
15 changes: 0 additions & 15 deletions .claude/settings.local.json

This file was deleted.

4 changes: 4 additions & 0 deletions .firebase/hosting.cHVibGlj.cache
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
app-ads.txt,1757268292067,820263c10693dcb23504da7db4bea951101717cf50117ad5670cbf087f418712
privacy-policy.html,1757354145215,a6e814d8a74d2fb12d4531b416ac346db813a382b9ab7a4ffc6dc411bc10c834
index.html,1757354177741,e14481bcd93a8a90f5d53c1020e207a22563126813eb2541bb7eda6e0cc1a46d
terms-of-service.html,1757354170737,ba7763c997ae9b7ccdae81978d8abdf76334ddc5870c9d6d25df9f4eb268f8fd
22 changes: 22 additions & 0 deletions .github/workflows/firebase-hosting-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on merge
permissions:
contents: read
on:
push:
branches:
- main
jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: (npm ci && npm run build)
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_MAIKAGO2 }}
channelId: live
projectId: maikago2
Comment thread Fixed
21 changes: 21 additions & 0 deletions .github/workflows/firebase-hosting-pull-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on PR
on: pull_request
permissions:
checks: write
contents: read
pull-requests: write
jobs:
build_and_preview:
if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: (npm ci && npm run build)
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_MAIKAGO2 }}
projectId: maikago2
25 changes: 5 additions & 20 deletions .metadata
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# This file should be version controlled and should not be manually edited.

version:
revision: "fcf2c11572af6f390246c056bc905eca609533a0"
revision: "a402d9a4376add5bc2d6b1e33e53edaae58c07f8"
channel: "stable"

project_type: app
Expand All @@ -13,26 +13,11 @@ project_type: app
migration:
platforms:
- platform: root
create_revision: fcf2c11572af6f390246c056bc905eca609533a0
base_revision: fcf2c11572af6f390246c056bc905eca609533a0
- platform: android
create_revision: fcf2c11572af6f390246c056bc905eca609533a0
base_revision: fcf2c11572af6f390246c056bc905eca609533a0
- platform: ios
create_revision: fcf2c11572af6f390246c056bc905eca609533a0
base_revision: fcf2c11572af6f390246c056bc905eca609533a0
create_revision: a402d9a4376add5bc2d6b1e33e53edaae58c07f8
base_revision: a402d9a4376add5bc2d6b1e33e53edaae58c07f8
- platform: linux
create_revision: fcf2c11572af6f390246c056bc905eca609533a0
base_revision: fcf2c11572af6f390246c056bc905eca609533a0
- platform: macos
create_revision: fcf2c11572af6f390246c056bc905eca609533a0
base_revision: fcf2c11572af6f390246c056bc905eca609533a0
- platform: web
create_revision: fcf2c11572af6f390246c056bc905eca609533a0
base_revision: fcf2c11572af6f390246c056bc905eca609533a0
- platform: windows
create_revision: fcf2c11572af6f390246c056bc905eca609533a0
base_revision: fcf2c11572af6f390246c056bc905eca609533a0
create_revision: a402d9a4376add5bc2d6b1e33e53edaae58c07f8
base_revision: a402d9a4376add5bc2d6b1e33e53edaae58c07f8

# User provided section

Expand Down
3 changes: 2 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{
"java.configuration.updateBuildConfiguration": "interactive"
"java.configuration.updateBuildConfiguration": "interactive",
"cmake.ignoreCMakeListsMissing": true
}
42 changes: 0 additions & 42 deletions DISCORD_RELEASE_v0.8.3.md

This file was deleted.

57 changes: 50 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,17 @@

## 📱 アプリ概要

「まいカゴ」は、主婦向けの買い物リスト管理アプリです。商品ごとに個数、単価、割引率を入力し、合計金額を自動計算することで、お買い物をもっと便利にします
「まいカゴ」は、値札読み取りで買い物合計が一瞬でわかるスマートな買い物リスト管理アプリです。カメラで商品を撮影するだけで自動認識し、QRコードスキャン、音声入力など多彩な機能でお買い物をもっと便利にします

## ✨ 主な機能

### 📸 カメラで商品を撮影して自動追加
- 商品の値札を撮影するだけで買い物リストに自動追加
- AIが商品名と価格を自動認識
- 税込価格を優先して正確に認識
- 複雑な価格表示(カンマ区切りなど)も自動解析
- 日本語の商品名をきれいに整形

### 🛒 買い物リスト管理
- 商品の個数、単価、割引率を入力
- 合計金額の自動計算
Expand All @@ -17,6 +24,11 @@



### 📱 QRコードスキャン機能
- QRコードをスキャンして商品情報を自動取得
- バーコード読み取りによる商品検索
- 商品データベースとの連携

### 👨‍👩‍👧‍👦 家族共有機能
- 家族や友達とのリスト共有
- リアルタイム共有機能
Expand All @@ -26,9 +38,9 @@

### 💳 サブスクリプションシステム
- **フリープラン**: 基本的な機能を無料で利用(リスト10個、タブ3個まで)
- **ベーシックプラン**: 広告非表示、リスト30個、タブ10個まで(月額240円/年額2,200円
- **プレミアムプラン**: 無制限利用、テーマ・フォントカスタマイズ(月額480円/年額4,800円
- **ファミリープラン**: プレミアム機能 + 家族共有(月額720円/年額6,000円
- **ベーシックプラン**: 広告非表示、リスト50個、タブ12個まで(月額240円/年額2,160円
- **プレミアムプラン**: 無制限利用、テーマ・フォントカスタマイズ(月額480円/年額4,320円
- **ファミリープラン**: プレミアム機能 + 家族共有(月額720円/年額6,480円

### ☁️ クラウド同期
- Googleアカウントでのログイン
Expand All @@ -51,7 +63,7 @@

## 🛠️ 技術スタック

- **フレームワーク**: Flutter 3.8.1+
- **フレームワーク**: Flutter 3.35.3+
- **認証**: Firebase Authentication + Google Sign-In
- **データベース**: Cloud Firestore
- **状態管理**: Provider
Expand All @@ -64,7 +76,7 @@
## 📋 セットアップ方法

### 前提条件
- Flutter SDK (3.8.1以上)
- Flutter SDK (3.35.3以上)
- Android Studio / VS Code
- Firebase プロジェクト
- Google Cloud Console の設定
Expand Down Expand Up @@ -301,9 +313,40 @@ lib/

## 🚀 リリース履歴

### v1.0.0 (2025-01-XX) - 🎉 製品版初回リリース!
- ✅ **🚀 製品版として正式リリース**
- クローズドテストを経て製品版として正式リリース
- デバッグログ制御システムの実装完了
- 本番環境でのセキュリティ強化
- パフォーマンス最適化
- ✅ **📸 カメラ機能の完全実装**
- 商品の値札を撮影するだけで買い物リストに自動追加
- AIが商品名と価格を自動認識
- 税込価格を優先して正確に認識
- 複雑な価格表示(カンマ区切りなど)も自動解析
- ✅ **📱 QRコードスキャン機能**
- QRコードをスキャンして商品情報を自動取得
- バーコード読み取りによる商品検索
- ✅ **💳 サブスクリプションシステム**
- フリープラン、ベーシック、プレミアム、ファミリープラン
- アプリ内購入による安全な決済
- ✅ **👨‍👩‍👧‍👦 家族共有機能**
- 家族や友達とのリスト共有
- リアルタイム共有機能
- QRコードによる簡単な家族招待
- ✅ **🎨 カスタマイズ機能**
- テーマ・フォントカスタマイズ
- パステルカラーの統一感
- ✅ **☁️ クラウド同期**
- Firebase Firestoreによるデータ永続化
- 複数デバイス間でのデータ同期
- Googleアカウントでのログイン

## 🚀 リリース履歴

### v0.8.0 (2025-8-24) - カメラで商品を撮影して自動追加!
- ✅ **📸 カメラ機能が新登場**
- 商品の棚札を撮影するだけで買い物リストに自動追加
- 商品の値札を撮影するだけで買い物リストに自動追加
- ズーム機能で商品の文字をくっきり撮影
- スマートフォンに最適化された縦画面撮影
- ✅ **🤖 AIが商品情報を自動認識**
Expand Down
101 changes: 0 additions & 101 deletions RELEASE_NOTES_v0.8.0_to_v0.8.3.md

This file was deleted.

Loading
Loading