Project Overview – Mobile App (Flutter + Backend + Admin Panel) We are seeking a highly skilled and fast development team to take over and complete an existing mobile application. The app is already built in Flutter, with live Android and iOS versions, a dedicated backend, and a web-based admin dashboard for the main operator. The purpose of this project is to refine, optimize, and finalize the platform with several feature changes and additions. Speed, reliability, and quality are our top priorities. Required Changes & Additions Color Scheme Change the app theme colors to black, purple, and white. Final design to be confirmed after mockup approval. Button Labels & Layout Update button text per new UX copy. Adjust screen layouts and reorder buttons accordingly. Pickup Countdown Timer Add a countdown timer showing remaining pickup time. Clarify: is the time window set globally (by admin) or per store? Image & Item Display Enhancements Support multiple images per restaurant. Show distance (km), description text, rating stars, and price in item listings. Cosmetic UI tweaks as needed. Advanced Search Filters Enhance search to support filters by product name and attributes (vegan, kosher, meat, spicy, Asian, etc.). Map & Directions Integrate an interactive map with navigation directions. Display results in both list view and on the map concurrently. Personal Profile Area (Client) Create a dashboard similar to Wolt, including: Order history Credits balance Profile settings Referral status Friend Referral → Credit Remove vouchers entirely. Customers receive credits when invited friends place their first order. Mimic Wolt’s referral code flow and UI. Food-Cost / Inventory Dashboard (Merchant) Merchants enter food units/items (e.g., cheesecake, snacks). When preparing a “surprise box,” merchants select items inside → used for both inventory tracking and order details. Replace the “SALE” block with daily/monthly inventory & sales reports. Define clear UI access for merchants to adjust package quantities. User Roles & Switch Mode Disable “switch user” for merchants (cannot switch to buyer). Provide clear explanation of user roles/modes. Pickup Confirmation (Merchant Side) Add a “Confirm Pickup” button for merchants to acknowledge collection. Payment Methods & Apple Pay Remember selected payment method per user. Add Apple Pay support for iOS. Calendar Integration Option to export an order to mobile calendar (Google / Apple). Loyalty Bonuses After 5 purchases from the same restaurant, the 6th unlocks special slots (e.g., early access). Support Chat via WhatsApp Integrate support chat option → opens WhatsApp with pre-filled context. Map Logos Display restaurant logos on map markers instead of standard pins. Post-Pickup Feedback & Scratch Card After pickup: Show “Thank you” message Prompt for rating (1–5 stars) Display scratch card overlay with hidden reward Tiered Package Pricing Allow restaurants to offer three different surprise-box tiers at distinct price points. Key Notes for Developers: The majority of these changes have already been partially implemented; remaining work is mostly finalization, polish, and optimization. The focus is on speed and quality delivery. The system must remain scalable and reliable for long-term growth.