Multi-Tenant, Cloud-Hosted E-Commerce Solution need Software Development
Contact person: Multi-Tenant, Cloud-Hosted E-Commerce Solution
Phone:Show
Email:Show
Location: Jeddah, Saudi Arabia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I’m setting up a cloud-hosted, multi-tenant e-commerce solution that gives merchants the same simplicity Shopify or OpenCart offers, but with subscriptions at its core. Each store owner must be able to launch a branded storefront, list physical products—clothing and apparel, electronics and gadgets, as well as home and kitchen items—and sell them through recurring plans or one-off purchases.
On the technical side, I need the full stack: a scalable back-end (Laravel, Node, or a comparable modern framework is fine), a clean REST/GraphQL API, and a responsive React/Vue storefront theme. The platform must handle inventory, variants, coupons, and detailed analytics while remaining PCI-compliant.
Payment processing is non-negotiable: PayPal, Stripe, and direct credit/debit card workflows have to be integrated end-to-end, including webhooks for failed or renewed subscription payments.
Key deliverables
• Multi-tenant architecture with store isolation
• Product catalogue supporting subscription frequencies alongside standard SKUs
• Drag-and-drop page builder and theme system
• Checkout flow wired to PayPal, Stripe, and card gateway with recurring billing
• Merchant dashboard for orders, refunds, and analytics
• Deployment guide plus documented, well-commented source
I’ll consider the project complete once I can spin up a fresh store on my VPS, connect test credentials for each gateway, run a subscription checkout, and view the resulting data in the admin panel without errors. If you’ve built SaaS e-commerce platforms before and can move fast while writing clean, extensible code, let’s talk.
⸻
Core Features
• Unlimited orders
• Improve store visibility on search engines (SEO)
• Display and calculate VAT
• Fraud protection system
• VAT
• Set payment restrictions
• Default domain
• Free SSL certificate
• Store management app on iOS & Android
• Help center
• Live chat with technical support
• Merchant suggestion platform
⸻
Payments
• Enable online payment
• Bank transfer
• Instant payment system via Sari
• Cash on delivery
• Mada payment
• Credit card payment (Visa & Mastercard)
• PayPal payment
• STC Pay payment
• Apple Pay & Google Pay payment
• Installment payment via Tabby, Tamara, MIS Pay, Madfoo’, Emkan
• Al Rajhi Reward
• Quick Buy button
• Send payment link to customer
• E-payment fee calculator
• Payment available in +33 currencies
• Set cash on delivery terms
⸻
Product Management
• Add all types of products
• Add multiple options for a single product
• Product categories
• Product filters
• Edit prices / sales commission
• Edit quantities
• Inventory management
• Show purchase frequency
• Display out-of-stock products at the end of the page
• Show “More Details” button for product description
• Display “You May Also Like” products on product page
• Show price range on product
• Show weight in product details and invoices
• Display HS Code field
• Display special offers below product
• Show SKU
• Bulk product management
• Product modification schedule
• Add product cost price
• Product tags
• Categorize products by brands
• Product sorting
• Quantity log
• Stock audit
• Import products
• Export products
• Customize product export templates
• Branches and warehouse management
• Default product weight for shipping
• “Notify Me When Available” feature
• Size chart
• Restore deleted products
• Digital product protection
• Generate product descriptions via AI
• Generate SEO improvements via AI
• Add custom fields to products
• Manage visible filters for customers
⸻
Order Management
• Receive orders
• Update order status
• Print order invoice (Arabic/English)
• Print order summary
• Copy review link
• Delete order
• Sort orders (latest to oldest and vice versa)
• Filter orders
• Order tags
• Order status notifications
• Allow customer to cancel order before execution
• Allow adding notes to orders
• Create manual order
• Edit order
• Set order receiving times
• Set daily order limit
• Manage bookings
• Manage batch orders
• Export orders
• Customize order statuses
• Print order preparation list
• Manage partial/full returns
• Send digital product content
• Order export templates
• Confirmation before sending order
• Customize order completion page
• Set minimum order
• Track order via Apple Wallet
• Customer message archive
• Resend codes
• Restore deleted orders
• Send review link to customer
• Repeat order
• Add comment to order
• Add order options
• Add custom fields to orders
⸻
Marketing Tools
• Discount coupons
• Influencer marketing
• Abandoned carts
• Special offers
• Customer wallet (coming soon)
• Cashback offers (coming soon)
• Create coupon sets
• Local coupons
• SMS & push notification campaigns
• Store blog
• Direct order
• Marketing calendar
• Digital gift cards
• Store top banner
• Affiliate marketing
• Customer loyalty system
• Product landing pages
• Marketing coupons
• Bank offers
⸻
Store Design
• Choose store theme
• Customize store theme
• Create multiple theme versions
• Schedule theme publishing
• Customize theme via CSS & JS
• Build custom theme via Twilight
⸻
Shipping & Delivery
• Shipping policies
• Refrigerated shipping via stages
• Heavy shipping via Flow Express
• Add private couriers & shipping companies
• Free shipping availability
• Display free shipping indicator
• Customize shipping rates
• Shipping cost calculator
• Shipping policy pricing levels
• Shipping policy archive
• Integration with +170 shipping companies
• Increase number of branches
• Enable in-store pickup
• Shipping & delivery restrictions
⸻
Reports
• Store performance summary
• Profit analytics
• Shipping costs & profit report
• Sales analytics
• Customer analytics
• Traffic analytics
• Sales reports
• Product reports
• Loyalty system reports
• Customize order statuses in reports
⸻
Store Domain
• Default domain
• Free SSL certificate
• Custom domain reservation
• Transfer or link third-party domain
• Manage DNS settings
⸻
Customers
• Sort customers
• Block customer
• Add new customer
• Edit customer information
• Import customers
• Identify non-serious customers
• Categorize customers into groups
• Manage customer groups in bulk
⸻
Sales Channels
• Create custom links
• Product landing pages
⸻
Store Wallet & Billing
• Add/withdraw store balance
• Cash on delivery payment log
• Billing settings
• E-payment log
• Integration with ZATCA (tax & customs authority)
⸻
Customer Experience Management
• Questions & reviews
• Allow adding images to product reviews
• Ticketing system
• +40 languages available in store
• Instant translation
• Informational pages
⸻
Store Staff
• Increase number of users
• Role management
• Automatic order assignment
⸻
Account & Store Management
• Enable maintenance mode
• Freeze annual subscription up to 30 days
• Request support team access
⸻
App Store
• Integration with shipping & delivery apps
• Integration with analytics & statistics apps
• Integration with dropshipping apps
• Integration with inventory management apps
• Integration with marketing apps
• Integration with chat apps
• Integration with email apps
• Integration with geolocation apps
• Integration with SMS apps
• Integration with website optimization apps
• Integration with AI apps
• Integration with accounting & finance apps
⸻
Homepage
• Latest orders
• Monthly summary (visits – sales – orders)
• Monthly goal
• Abandoned carts list
• Customize quick navigation menu
• Last-hour visits list
⸻
Advanced Features
• Generate product descriptions via AI
• Improve SEO via AI
• Customer loyalty system
• Customer wallet (coming soon)
• Cashback offers (coming soon)
⸻
Support Tools
• SMS archive
• Clear cache
• Export log
• Activity log
• Send notifications via Webhooks
• Merchant services
⸻" (client-provided description)
Matched companies (2)

WhizzAct Private Limited
