Flutter MVP Bill Tracker

Job ID: 40553491

Budget: ₹1,500 – ₹12,500 INR

I’m building a simple Android-only MVP in Flutter that helps people stay on top of their bills. The scope is narrow and clear:

• Bill tracking – every bill saved with amount, due date, and status.
• Payment reminders – local push notifications that fire ahead of the due date.
• Three ways to add a bill: manual form, barcode scan, or photo upload with basic OCR.

Code must be written in Flutter (Dart, null-safety), compile cleanly on the latest stable channel, and run on Android 12+. Feel free to use well-maintained packages for barcode scanning and OCR; just keep dependencies lean and documented.

Deliverables
1. Complete Flutter project in a public or private Git repo.
2. APK for quick testing.
3. Short README that explains build steps, package choices, and how reminder timings are configured.

Acceptance is simple: I install the APK, add three test bills—one by each input method—and receive a push reminder at the expected time. If everything works smoothly and the codebase is tidy, we’re done.