Flutter Task – Add Post Sections to Profile in Existing E-commerce App

Job ID: 39513088

Budget: $250 – $750 USD

We are looking for an experienced Flutter developer to implement the following task in our existing E-commerce App.

Task Scope:
Add the following sections to the user profile screen, exactly as seen on the web version:

1. Promoted Posts
2. Active Posts
3. Disabled Posts

Each section must function as follows:

* Display only the items that belong to that specific status: Promoted, Active, or Disabled
* Items must be shown in order from most recently created to oldest
* Posts must automatically appear or move between sections based on their status, following this logic:

* A post with Promoted status must appear in both Promoted and Active sections while the promotion is active
* When the promotion period ends (time expires), the post should remain only in the Active section, as long as it has not been sold or deactivated
* An Active post must move to the Disabled section if:

* The item is sold
* The time validity of the post expires (based on its duration setting)
* The user manually deactivates the post
* In the Disabled Posts section:

* Users must be able to open and edit any field of the listing
* Once reactivated, the post must behave like a brand-new listing:

* It must receive a new ID
* It must be treated as newly created, with a fresh timestamp and promotion option reset

Important Requirements:

* Must support 4 languages (English, French, German, Italian)
* Must connect to our existing backend APIs
* Code must be uploaded to GitHub in a dedicated branch

You must provide:

* APK file for testing
* 4 videos, each showing the full functionality in each language
* Confirmation that everything works and is translated correctly before delivery

Timeline:

* Deadline: 3 days after project start
* Late delivery penalty: 15% deduction per day of delay
* No payment will be released until all conditions are fulfilled and the final result is verified

Budget:
This is a fixed-price project, no hourly work accepted. Please include your total bid accordingly. Payment will be released only after full verification of all deliverables.

Note:
Only apply if you have proven Flutter experience and can handle structured delivery through GitHub with clear communication.
Related categories: Mobile App Development iPhone Android Dart Flutter