Migrating Natuja from Sharetribe to Medusa
Natuja is a marketplace based in the DACH region that focuses on natural products. Initially, they employed Sharetribe as their marketplace platform, which served their early requirements. However, as the business grew, they encountered several challenges. From the outset of our collaboration, Natuja's founder was highly impressed by the advantages of the Medusa platform and showed interest in switching to it. The choice of Medusa for migration was driven by a need for greater flexibility and control. As the client expanded, the limitations on source code access hindered the implementation of specific features, making it both difficult and expensive.
We decided on the following technology stack:
- Medusa.js and Mercur.js Marketplace Accelerator for a flexible platform foundation, which helped reduce implementation time by four weeks.
- Next.js for a fast and responsive frontend experience.
- Node.js combined with Medusa Backend to support advanced features and handle high traffic volumes.
- Deployment on Vercel and DigitalOcean to ensure excellent performance and scalability.
- Stripe Connect for automated payment processing and tax management.
- Meilisearch for enhanced search and filtering capabilities.
- Mailchimp and Sendgrid for marketing and email communications.
- New custom functionalities introduced included allowing vendors to manage shipping costs based on region and weight, offer free shipping, utilize custom product attributes, and develop a review system.
As a result, the migration to Medusa.js successfully brought over 150 vendors and nearly 1,000 products onto the platform, achieving faster loading times and laying the groundwork for future feature enhancements. For more details on the migration process, we have documented it here → https://rigbyjs.com/case-studies/natuja