E-Commerce App + Admin Portal Development
Budget: $1,500 – $3,000 SGD
Job Scope: E‑Commerce Mobile App + Admin Panel
The platform will support popular online marketplaces, including Amazon, Lazada, Shopee, and Zalora, with special features for low‑connectivity environments.
We are seeking to develop both:
A hybrid mobile app (iOS & Android), and
A web-based admin portal for operations
Mobile App (React Native)
iOS & Android Hybrid Application
Languages: English (default) + Chinese (via Google Cloud Translation API)
Multi Currency options
User Authentication: Email-based registration and login
Product Sourcing:
Amazon via Rainforest API
Lazada via API or internal scraping
Shopee via API or internal scraping
Zalora via API or internal scraping
Browsing Features:
Categories, filters (price, brand, color), sorting, keyword search
Detailed product pages (size, options, high-res images)
Offline Support: Cached data for browsing with no or weak internet connection
Shopping Cart & Checkout:
Guest and logged-in checkout flows
Address management
Payment via Stripe and Cash on Delivery
Order History & Returns:
Users can view past orders and initiate returns through the app
Static Pages: About Us, FAQ, Terms & Conditions, Privacy Policy
Support Form: Contacts and inquiries routed to admin email
Admin Portal (Web-Based)
Secure Login & Profile Management
User Management: Search, view, activate/deactivate user accounts
Product Management:
Import from Amazon, Lazada, Shopee, Zalora
Display and edit details: title, image, price, stock
Apply and edit markup pricing by item, category, or marketplace
Order Management:
View order details
Manually update delivery status (Ongoing, Out for Delivery, Delivered, Returned)
Return Management: Process and status updates on return requests
Transaction Logs: Track payment history and order totals
Reporting: Export data (CSV/Excel) and filter by date/status/etc.
Admin Tools: Dashboard, notifications, and password change capability
Integrations
Rainforest API – Amazon product ingestion
Stripe – Payment gateway
Amazon SES – Transactional emails
Google Cloud Translation API – Language translations
Scraping/APIs – Lazada, Shopee, Zalora
Technology Stack
Mobile App: React Native
Backend/API & Admin Portal: NodeJS / Python / PHP
Database: MySQL, PostgreSQL, or MongoDB
Ideal Freelancer / Team
Experience building hybrid mobile e‑commerce apps with offline-first design
Proven knowledge of API integrations and web scraping across multiple marketplaces
Comfortable with agile development (SCRUM methodology), using tools like Jira
Able to deliver prototypes, design iterations, and perform QA testing
Please submit:
A portfolio featuring relevant e‑commerce or marketplace mobile apps
A brief timeline with suggested sprint phases
Confirmation of your technology stack and approach
Outline of your development workflow (design → dev → QA → release)
The platform will support popular online marketplaces, including Amazon, Lazada, Shopee, and Zalora, with special features for low‑connectivity environments.
We are seeking to develop both:
A hybrid mobile app (iOS & Android), and
A web-based admin portal for operations
Mobile App (React Native)
iOS & Android Hybrid Application
Languages: English (default) + Chinese (via Google Cloud Translation API)
Multi Currency options
User Authentication: Email-based registration and login
Product Sourcing:
Amazon via Rainforest API
Lazada via API or internal scraping
Shopee via API or internal scraping
Zalora via API or internal scraping
Browsing Features:
Categories, filters (price, brand, color), sorting, keyword search
Detailed product pages (size, options, high-res images)
Offline Support: Cached data for browsing with no or weak internet connection
Shopping Cart & Checkout:
Guest and logged-in checkout flows
Address management
Payment via Stripe and Cash on Delivery
Order History & Returns:
Users can view past orders and initiate returns through the app
Static Pages: About Us, FAQ, Terms & Conditions, Privacy Policy
Support Form: Contacts and inquiries routed to admin email
Admin Portal (Web-Based)
Secure Login & Profile Management
User Management: Search, view, activate/deactivate user accounts
Product Management:
Import from Amazon, Lazada, Shopee, Zalora
Display and edit details: title, image, price, stock
Apply and edit markup pricing by item, category, or marketplace
Order Management:
View order details
Manually update delivery status (Ongoing, Out for Delivery, Delivered, Returned)
Return Management: Process and status updates on return requests
Transaction Logs: Track payment history and order totals
Reporting: Export data (CSV/Excel) and filter by date/status/etc.
Admin Tools: Dashboard, notifications, and password change capability
Integrations
Rainforest API – Amazon product ingestion
Stripe – Payment gateway
Amazon SES – Transactional emails
Google Cloud Translation API – Language translations
Scraping/APIs – Lazada, Shopee, Zalora
Technology Stack
Mobile App: React Native
Backend/API & Admin Portal: NodeJS / Python / PHP
Database: MySQL, PostgreSQL, or MongoDB
Ideal Freelancer / Team
Experience building hybrid mobile e‑commerce apps with offline-first design
Proven knowledge of API integrations and web scraping across multiple marketplaces
Comfortable with agile development (SCRUM methodology), using tools like Jira
Able to deliver prototypes, design iterations, and perform QA testing
Please submit:
A portfolio featuring relevant e‑commerce or marketplace mobile apps
A brief timeline with suggested sprint phases
Confirmation of your technology stack and approach
Outline of your development workflow (design → dev → QA → release)