Project Title Convert Arabic Auction Website to Native iOS & Android App (React Native or Flutter) Project Description Overview: I have a fully functional Arabic auction website built with HTML/CSS/JS + Supabase. I need a native mobile application for both iOS and Android with the same features and design. Current Website: ∙ URL: https://chimerical-cactus-9d08ae.netlify.app ∙ Technologies: HTML, CSS, JavaScript ∙ Database: Supabase (PostgreSQL) ∙ Features: Live auctions, authentication, bidding, favorites, browser notifications Requirements: 1. iOS App (App Store) ∙ Support iOS 14+ ∙ Design compliant with Human Interface Guidelines ∙ Push Notifications for auctions ∙ Full Arabic/RTL support 2. Android App (Google Play) ∙ Support Android 8+ ∙ Material Design ∙ Push Notifications ∙ RTL support 3. Core Features: ∙ Login/Sign up (Supabase Auth) ∙ Display active and ended auctions ∙ Product details with image gallery ∙ Live bidding system ∙ Real-time countdown timer ∙ Favorites/Wishlist ∙ My Bids (track auctions I’m participating in) ∙ Push Notifications for: ∙ New bid on products I’m watching ∙ Someone outbid me ∙ I won an auction ∙ New products added ∙ “Buy Now” instant purchase feature ∙ Search & Filters (by category, price, condition) ∙ Amazon product links ∙ WhatsApp button for winners 4. Admin Panel: ∙ Add/Edit/Delete products ∙ Upload images (up to 3 images per product) ∙ Manage auctions ∙ Extend/Stop auctions ∙ View winners and contact them Design: ∙ Current design is available on the website ∙ Colors: Teal (#1BB5B0) + Navy (#1F3B5C) ∙ Arabic Font: Almarai ∙ Clean and minimal UI Technical Requirements: Preferred Framework: ∙ React Native (with Expo) OR ∙ Flutter Backend: ∙ Supabase (already set up and configured) ∙ I will provide: ∙ API URL ∙ API Keys ∙ Database schema ∙ Row Level Security policies Real-time: ∙ Live updates for bids and countdown timers ∙ Supabase Realtime subscriptions Notifications: ∙ Firebase Cloud Messaging (FCM) ∙ OR Supabase Edge Functions Deliverables: 1. Complete Source Code ∙ With documentation ∙ Git repository 2. Build Files: ∙ IPA for iOS (ready for App Store submission) ∙ APK/AAB for Android (ready for Google Play submission) 3. Deployment Guide: ∙ Step-by-step instructions for App Store submission ∙ Step-by-step instructions for Google Play submission ∙ App Store screenshots ∙ Privacy Policy (if needed) 4. Support: ∙ Minor revisions within 14 days after delivery ∙ Brief training on how to update the app What I DON’T Need: ∙ New design (use existing design from website) ∙ New backend (Supabase is ready) ∙ Apple Developer or Google Play accounts (I have accounts) Timeline: ∙ Preferred Duration: 2-3 weeks ∙ Priority: Quality over speed Budget: $500 - $1,500 (depending on experience and quality) Adjust this based on your actual budget Important Notes: 1. Arabic Language: ∙ Entire app in Arabic (RTL layout) ∙ Arabic-Indic numerals optional 2. Security: ∙ All bids protected by Row Level Security ∙ User verification before any operation 3. Performance: ∙ App must be fast and responsive ∙ Optimized image loading ∙ Lazy loading for products Required Skills: ∙ React Native or Flutter (2+ years experience) ∙ Supabase / Firebase ∙ Real-time applications ∙ Push Notifications (FCM) ∙ App Store & Google Play submission experience ∙ Arabic/RTL support ∙ Git Attachments: Will provide after agreement: - Full website access - Supabase credentials (via private message) - Database schema details - Any additional design files Questions for Applicants: Please answer these questions in your proposal: 1. Have you worked with Supabase before? 2. Can you share examples of previous apps with real-time features? 3. What is your estimated timeline? 4. Will you use React Native or Flutter? Why? 5. How will you handle Push Notifications? 6. Can you assist with app store submissions? Red Flags (I will reject): ∙ Requests full payment upfront ∙ Doesn’t ask technical questions ∙ Promises unrealistic timeline like “3 days only” ∙ No portfolio or examples ∙ Generic copy-paste proposals Green Flags (I prefer): ∙ Asks detailed questions about database structure ∙ Suggests improvements or optimizations ∙ Has relevant portfolio examples ∙ Mentions potential challenges ∙ Proposes milestone-based payment Additional Information: ∙ The website is fully functional - you can test all features ∙ I have detailed documentation for the database structure ∙ The app should match the website’s functionality 1:1 ∙ Arabic is the primary language, but code/comments can be in English ∙ I’m available for regular communication throughout the project Please include in your proposal: 1. Your approach to this project 2. Timeline breakdown 3. Examples of similar projects 4. Any questions you have 5. Your preferred technology stack (React Native vs Flutter) with reasoning Looking forward to working with you!