PickTailor -- 2

Job ID: 39784475

Budget: ₹37,500 – ₹75,000 INR

I have an e-commerce concept that needs to come alive as a single Flutter code-base running smoothly on both iOS and Android. The core idea is to give shoppers a clean product catalogue, an intuitive cart and checkout flow, plus secure payment integration. I already have my product data and basic branding assets ready; what’s missing is the polished, cross-platform app that ties it all together.

Here’s what I need delivered:
• A Flutter project set up with sound architecture (state management of your choice, but explain your rationale).
• Responsive UI for phone and tablet sizes, following the brand colours and typography I’ll provide.
• Product listing, search, filter, and detail screens connected to a simple REST/GraphQL layer (mock services are fine for the first milestone).
• Cart, wish-list, and checkout screens with a payment gateway wired for test transactions (Stripe or PayPal SDKs work).
• User account features: sign-up, log-in, order history, profile editing, and push notifications for order status.
• Clear setup instructions plus commented code so another developer can pick up the repo without confusion.

Acceptance criteria:
1. Builds successfully on the latest stable Flutter channel for both iOS and Android emulators/devices.
2. All flows above are demonstrable end-to-end with either live or sandbox data.
3. Code passes Flutter analyzer with no critical warnings and is hosted in a private Git repository I can access.

If you have live examples of Flutter commerce work—or a compelling approach to state management, offline caching, or animation—please mention it when you reply.