Auction Web to Mobile Apps
Budget: $250 – $750 USD
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!
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!
Related categories:
PHP
Mobile App Development
iPhone
Android
iOS Development
React Native
Flutter
Android App Development