CodeCudos
SellBlogAbout
CodeCudos

Marketplace for production-ready code. Quality-scored components, templates, and apps.

Marketplace

  • Browse
  • Sell Code
  • Buy Code
  • Start Selling

Account

  • Sign In
  • Create Account
  • My Purchases

Info

  • About
  • Terms of Service
  • Privacy Policy
  • API Docs
  • Contact
  • Blog

Fresh quality-scored listings. Thursdays. No spam.

Ā© 2026 CodeCudos. All rights reserved.

Browse/Mobile App/Flutter Expense Tracker App
Flutter Expense Tracker App screenshot 1

Flutter Expense Tracker App

Flutter
LicenseStandard License
Last updatedJun 13, 2026
CategoryMobile App
DeliveryGit Repository
Category
Mobile App
Tech stack
Flutter
Price
$5.00 USD
Quality grade
Not yet scored
Seller
Islom Nurmukhammadov
License
Commercial use included
Delivery
Repo access
Updated
13 Jun 2026

Description

Are you looking for a clean, professional, and fully working Flutter mobile app? You're in the right place.

I deliver a production-ready Expense Tracker built in Flutter — complete source code, no broken features, no placeholders, ready to run on your device today.

---

### šŸ’” What Is This App?

A fully functional personal finance tracker for Android and iOS that lets users:

- Add income and expense transactions with categories

- View their total balance, income, and expense summary on a clean dashboard

- Analyze spending with a 6-month bar chart and category pie chart

- Browse and filter their full transaction history

- Swipe to delete transactions

- Switch between light and dark mode (saved across sessions)

---

### āœ… What You Get

āœ” Complete Flutter source code — 26 files, ~3,000 lines, zero errors

āœ” Clean Architecture — separated into core/, data/, providers/, features/

āœ” Material 3 UI — modern, professional design with Inter font

āœ” State Management — Riverpod 2 (industry standard)

āœ” Local Storage — SharedPreferences with JSON (offline-first, no backend needed)

āœ” Analytics — fl_chart bar and pie charts

āœ” Dark Mode — persisted via SharedPreferences

āœ” 13 Categories — 8 expense + 5 income with emoji icons

āœ” Responsive — works on all phone sizes and tablets

āœ” pubspec.yaml with all dependencies pinned

āœ” Full README.md with setup, run, and APK build instructions

---

### šŸ— Tech Stack

| Technology | Version | Purpose |

|---|---|---|

| Flutter | 3.3+ | Framework |

| Dart | 3.3+ | Language |

| flutter_riverpod | ^2.5.1 | State management |

| fl_chart | ^0.69.0 | Analytics charts |

| shared_preferences | ^2.3.2 | Local storage |

| google_fonts | ^6.2.1 | Typography (Inter) |

| intl | ^0.19.0 | Date & currency |

| uuid | ^4.5.1 | Transaction IDs |

---

### šŸ“± App Screens

1. Home — Balance card, income/expense summary, recent transactions, FAB

2. Analytics — Savings rate, 6-month overview chart, pie chart, category breakdown

3. History — Full list with All / Income / Expense filter tabs

4. Settings — Dark mode toggle, app stats, about section

---

### ⚔ How to Run (3 steps)

```bash

flutter create expense_tracker && cd expense_tracker

# Replace lib/ and pubspec.yaml with delivered files

flutter pub get && flutter run

```

Build release APK:

```bash

flutter build apk --release

```

---

### šŸ¤– Transparency — AI-Assisted Development

I believe in being fully transparent with my clients.

This project was built using AI-assisted development — specifically, I used Claude (by Anthropic) as a coding assistant throughout the process. This is a modern, professional workflow used by developers worldwide to increase speed, reduce bugs, and maintain clean code standards.

What this means for you:

- The code is reviewed, tested, and understood by me — not blindly copy-pasted

- All architecture decisions, design choices, and feature selections were made by me

- AI helped write boilerplate faster and catch edge cases — like a very fast pair programmer

- The final result is held to the same quality standard as hand-written code

- I can explain, modify, and extend any part of this codebase

This is no different from a developer using GitHub Copilot, Cursor, or any other AI tool — which is now standard industry practice.

---

### šŸ“¦ Packages

| Package | Basic | Standard | Premium |

|---|---|---|---|

| Source code (as-is) | āœ… | āœ… | āœ… |

| README + setup guide | āœ… | āœ… | āœ… |

| App name customization | āŒ | āœ… | āœ… |

| Currency symbol change | āŒ | āœ… | āœ… |

| Color / branding change | āŒ | āœ… | āœ… |

| Add 1 new feature | āŒ | āŒ | āœ… |

| 1 revision | āŒ | āœ… | āœ… |

| Support (days) | 1 | 3 | 7 |

---

### ā“ FAQ

Q: Does this require a backend or API?

A: No. Everything is stored locally on the device using SharedPreferences. No server, no internet connection needed after first load.

Q: Does it work on both Android and iOS?

A: Yes. Flutter is cross-platform. The same code runs on Android and iOS.

Q: Can I publish this to the Play Store or App Store?

A: Yes, with your own developer account and any required branding/icon updates.

Q: Can I modify the source code?

A: Absolutely. You receive full source code with no restrictions.

Q: Is this built with AI?

A: Yes, AI was used as a development assistant (see Transparency section above). The code is production-quality, fully reviewed, and I can explain every line.

Q: What Flutter version is required?

A: Flutter 3.3.0 or later. Run flutter --version to check yours.

Reviews

No reviews yet. Purchase to leave a review.

$5.00

Live Preview
14-Day Buyer Protection

Full refund if the product doesn't match its description or has critical bugs.

Seller

Islom Nurmukhammadov

Islom Nurmukhammadov

1 listing

View all listings

Share