Job Posting: Development of a Multi-Vendor Marketplace Mobile Application (Android & iOS) Project Description I am looking for an experienced developer or team to build a complete mobile application (Android & iOS) for an existing multi-vendor marketplace available as a web platform. The objective is to deliver a modern, fast, secure, and user-friendly application for three types of users: Customers Vendors Administrator (limited access) Customer Features Sign up / Log in (email or phone number) Full profile management and address management Browsing with categories, filters, and advanced search Product pages with HD images, variations, and detailed descriptions Full cart system Order payment Automatic shipping fee calculation based on region/wilaya Order tracking Favorites and ability to follow vendors Push notifications (orders, promotions, updates) Vendor Features 1. Store Management Add, edit, and delete products Manage stock and product variations Manage product images View shipping statuses for orders 2. Order Management View all received orders Update order statuses (confirmed, preparing, shipped, delivered, cancelled) Receive notifications for each new order 3. Vendor Dashboard Daily visits Product clicks Validated vs. cancelled orders (graph) Performance percentage Number of followers Sales statistics 4. Subscription Management Display of remaining subscription days Expiration notifications Renewal option if needed 5. Store Geolocation Add, edit, or remove shop location Administrator Features (Limited Access) The administrator section will provide only essential tools, including: Viewing general marketplace statistics Viewing new vendor registrations Receiving important notifications Approving vendor products (optional, depending on development needs) Note: This is not a full admin panel. Advanced administrative features will remain accessible only on the web dashboard. Technical Requirements Development with Flutter or React Native (cross-platform) Integration with an existing REST API (or adjustments if needed) Modern, clean, and responsive UI/UX Push notifications via Firebase Local payment integration Clean, structured, and well-documented code Deliverables Complete source code Fully functional Android and iOS applications Technical documentation Setup and publishing on Google Play Store and Apple App Store Support and bug fixes as necessary Payment Terms Payment will be made only at the end of the project, after: Full delivery of the application Verification of full functionality Publication of Android and iOS versions Required Profile Proven experience in developing multi-vendor or marketplace applications Strong skills in Flutter or React Native Excellent understanding of UI/UX design principles Ability to deliver clean and optimized work Good communication skills and respect for deadlines