Sharetribe GO – core development works

Sharetribe GO – core development works

Collaborated on Sharetribe GO’s core development, enhancing features like availability calendar, Stripe integration, and Rails 5 upgrade.

Sharetribe GO – core development worksSharetribe GO – core development works
Client
Sharetribe
Year
from 2014
Services
Custom development
Platform
Ruby on Rails

Project Overview

Sharetribe provides a professional marketplace platform that is easy to set up, maintain, manage, and grow, offering options for creating marketplaces without coding. The platform supports a diverse range of marketplace needs, from rentals to services. IT House has collaborated with Sharetribe’s development team for several years, contributing significantly to the platform's core development. Our team of skilled Sharetribe developers specializes in marketplace development, with strong expertise in React, cloud-based APIs, Ruby on Rails, and JavaScript. This collaboration has allowed us to help Sharetribe maintain its reputation as a leading marketplace platform by continuously enhancing its features and functionality.

Sharetribe GO – core development works

Execution

IT House has undertaken several key development tasks in collaboration with Sharetribe’s team, enhancing the core system and working on customer projects. These tasks include:

  • Availability Calendar: We helped maintain the availability feature and worked on the Harmony migration. This allows providers to specify their listing availability, and customers can view availability on the listing calendar. This feature is crucial for rental and service marketplaces, where availability needs to be clearly communicated.
  • Stripe Integration: Previously, PayPal was the only transaction method. We integrated Stripe into the core platform, providing users with a secure and versatile payment option. Stripe's integration has enabled smoother transactions and broader payment options, making the platform more appealing to a global user base.
  • Email Layouts: Based on designs from Sharetribe’s team, we created new layouts for automated marketplace emails. Ensuring compatibility with various email service providers, we generated server-side layouts that maintain a consistent appearance. This redesign has improved user communication, making emails more engaging and professional.
  • Upgrade to Rails 5: The upgrade involved writing and passing tests, moving to the latest patch version, fixing tests, and handling deprecated features, ensuring the platform remains up-to-date and reliable. This upgrade has enhanced the overall performance and security of the platform.
  • Code Refactoring: We improved the internal structure by refactoring code, such as replacing EntityBuilders with ActiveModel classes. This enhancement has improved maintainability and performance, making the codebase more efficient and easier to work with for future development.
  • Intercom Integration: We assisted with integrating Intercom and setting up event tracking, improving customer communication and support. This integration has streamlined customer support processes, making it easier for marketplace administrators to manage user interactions and provide timely assistance.

Project Results

The collaboration between IT House and Sharetribe has resulted in significant enhancements to the Sharetribe GO platform. The availability calendar and Stripe integration have improved user experience and transaction flexibility. Users can now easily see when services or rentals are available and pay securely through multiple channels. The email layout redesigns ensure consistent and professional communication, enhancing user engagement and trust.

Upgrading to Rails 5 and ongoing code refactoring have enhanced the platform’s stability and performance. These technical improvements have ensured that Sharetribe remains a cutting-edge, reliable platform capable of supporting complex marketplace operations. Intercom integration has streamlined customer support, making the platform more robust and user-friendly. Overall, these enhancements have solidified Sharetribe's position as a leading marketplace platform capable of meeting the diverse needs of its users.