MULTI-TENANT PLATFORM BASED ON SALEOR
Budget: $30 – $250 USD
What is Saleor?
Saleor is an open-source eCommerce platform developed to provide fast and personalized shopping experiences thanks to being headless. Headless means that the back-end layer is separated from the front-end layer. It gives developers the possibility to build a custom storefront regardless of the back-end part responsible for business logic.
Core functionalities of Saleor
- Back office management (i.e. managing access privileges)
- Collecting data like sales history and metrics
- Custom PWA storefront
- Extensive order management
- Internationalisation and localisation
- Various product management options
How to add multi-tenant support to Saleor?
I had to find software with multi-tenant support for Saleor, and since it’s based on Django, the chosen solution should be, too.
There are three different ways to store data for multiple tenants:
One database per tenant
One schema per tenant
The same table(s) for all tenants
I decided to go with the “one schema per tenant” way which best suits what I wanted to achieve.
My choice:
Offers “one schema per tenant” solution
Has a stable release cycle
Provides well-written documentation
https://github.com/saleor
https://github.com/saleor/saleor-dashboard
https://github.com/saleor/nextjs-commerce
https://github.com/saleor/saleor-docs
https://github.com/django-tenants/django-tenants
So right now we deployed saleor in Google cloud platform. All success - Dashboard, Front-end and API.
So requirement for this project
- Setup Multi-tenant with one schema per tenant (Same as Shopify model) and all feature needed.
- Provides well-written documentation
- Package page and payment for the subscription.
Saleor is an open-source eCommerce platform developed to provide fast and personalized shopping experiences thanks to being headless. Headless means that the back-end layer is separated from the front-end layer. It gives developers the possibility to build a custom storefront regardless of the back-end part responsible for business logic.
Core functionalities of Saleor
- Back office management (i.e. managing access privileges)
- Collecting data like sales history and metrics
- Custom PWA storefront
- Extensive order management
- Internationalisation and localisation
- Various product management options
How to add multi-tenant support to Saleor?
I had to find software with multi-tenant support for Saleor, and since it’s based on Django, the chosen solution should be, too.
There are three different ways to store data for multiple tenants:
One database per tenant
One schema per tenant
The same table(s) for all tenants
I decided to go with the “one schema per tenant” way which best suits what I wanted to achieve.
My choice:
Offers “one schema per tenant” solution
Has a stable release cycle
Provides well-written documentation
https://github.com/saleor
https://github.com/saleor/saleor-dashboard
https://github.com/saleor/nextjs-commerce
https://github.com/saleor/saleor-docs
https://github.com/django-tenants/django-tenants
So right now we deployed saleor in Google cloud platform. All success - Dashboard, Front-end and API.
So requirement for this project
- Setup Multi-tenant with one schema per tenant (Same as Shopify model) and all feature needed.
- Provides well-written documentation
- Package page and payment for the subscription.