Flutter E-Commerce App setup

Job ID: 40448742

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

I need a cross-platform Flutter application that runs smoothly on both iOS and Android. The core of the project is a full-featured e-commerce experience built from the ground up.

Key functionality required:
• Product catalog with search and category filters
• Shopping cart that updates quantities and totals in real time
• Secure payment gateway integration (Stripe or similar)

UI should follow current Material 3 guidelines, feel crisp, and load quickly even on older devices. State management with Provider or Riverpod is preferred, but I’m open to Bloc if you make a strong case. Clean, well-commented code and clear folder structure are essential because I will hand this to an in-house team for future updates.

Acceptance criteria:
1. Both iOS and Android builds compile without errors in the latest stable Flutter release.
2. Demo data shows at least 10 sample products; user can add, edit quantity, and remove items from the cart.
3. Test payment flow reaches a success screen using the sandbox credentials I provide.
4. README includes build steps, environment setup, and brief explanation of state management choices.

If you already have experience delivering production e-commerce apps with Flutter, I’d like to see a concise portfolio link or APK/TestFlight invite along with your approach outline.