Tutorials
Step-by-step guides for building a marketplace with Sharetribe.
By Thomas and 2 others3 authors39 articles
Test your marketplace
Try how sign up, listing creation, search, and transactions work..
- Testing tutorial 1: Create a new user accountStart testing how your marketplace works by creating a user account.
- Testing tutorial 2: Create and publish a listingTest how your providers add their service, product, rental, or any other listing to your marketplace.
- Testing tutorial 3: Sign up as a customerStart testing the customer experience by creating a new user profile to use for search and transactions.
- Testing tutorial 4: Find your listing on search pageUse your customer account to search and discovery the provider listing.
- Testing tutorial 5: Initiate a transactionTest how checkout, payments, and reviews happen for customers and providers.
- Video: Test your marketplaceLearn how your Sharetribe marketplace works in this video tutorial.
- Test reverse transactions on your service marketplaceLearn how user creation and reverse transactions work for your future customers and providers.
- Test bookings on your service marketplaceLearn how user and listing creation and bookings work for your future customers and service providers.
- Test requesting a quote on your service marketplaceLearn how user creation and requesting a quote for a service work for your future customers and providers.
Complete your marketplace setup
Get your marketplace to a state where it's ready to be launched.
- Setup tutorial introductionLearn how to build your marketplace with Sharetribe.
- Setup tutorial 1: Add or edit user typesWith user types, you can create unique onboarding flows for supply and demand and ask new users for information based on their user type.
- Setup tutorial 2: Add custom user fieldsWith user fields, you can collect custom information from new users during signup and create richer user profiles.
- Setup tutorial 3: Adjust listing typeListing type determines how your customers and providers interact with each other.
- Setup tutorial 4: Add custom listing fields and filtersWith listing fields you can determine what data is collected from suppliers and allow your customers to filter search results by it.
- Setup tutorial 5: Set your commissionIf you're processing online payments through your marketplace, you can automate charging a commission from each payment.
- Setup tutorial 6: Change the logo and brandingMake your marketplace look uniquely yours by changing your branding elements.
- Setup tutorial 7: Edit the landing pageYour landing page or home page is important as it's the first page your users see when they enter your marketplace.
- Setup tutorial 8: Edit content pagesYou can have any number of content pages. In this step, you'll learn more about editing the most important ones.
- Setup tutorial 9: Edit the footerEdit the footer to give visitors quick access to relevant content, such as helpful links or your social media accounts.
- Video: Complete your marketplace setupLearn how to complete your marketplace setup and get it ready to go live.
Low-code follow along videos
Learn the basics of custom development on Sharetribe.
- Low-code tutorial introductionFollow 5 videos to learn how to set up your development environment and accomplish basic, low-code development tasks.
- Set up a development environmentThe first low-code tutorial introduces development tools and establishes our workflow for making code changes to the Sharetribe Template.
- Deploy Sharetribe Web Template to RenderThe second tutorial shows how to deploy your custom codebase to make it accessible on the web.
- Change the color of success buttonsThe third tutorial shows how to make our first changes to the codebase settings using code.
- Change the fontThe fourth tutorial teaches how to import font scripts and change what font the marketplace uses.
How-to-build guides
Learn how to build different types of marketplaces with Sharetribe.
- How to set up a second-hand product marketplaceThis tutorial walks you through how to set up a marketplace for unique, second-hand products with Sharetribe.
- How to set up a marketplace for digital productsThis tutorial walks you through building a marketplace for downloadable digital files with Sharetribe.
- How to set up a marketplace for new productsYou can build a product marketplace with Sharetribe entirely without coding. This tutorial goes through a basic setup for one.
- How to set up a service marketplace with calendar bookingsLearn how to build a no-code service marketplace with calendar bookings in Sharetribe.
- How to set up a reverse marketplace for servicesLearn how to build a reverse marketplace where customers post requests and service providers reach out to them with offers.
- How to set up a service marketplace with quote requestsLearn how to build a no-code service marketplace where customers request quotes from providers.
- How to set up a marketplace for projects and tasksLearn how to build a no-code service marketplace, where customers can hire providers for simple projects and tasks.
- How to set up a service marketplace without online paymentsLearn how to build a no-code service marketplace without online payments.
- How to set up a pre-launch onboarding modeCreate a mode where users can sign up and create listings but can’t see content created by others. Launch when you have enough listings.
- How to set up a marketplace for on-demand experiencesLearn how to build a no-code marketplace for events like private classes or experiences with calendar bookings.
- How to set up a marketplace for recurring events, classes, or toursLearn how to build a no-code marketplace for recurring events like tours or educational classes.
- How to build a marketplace for one-time eventsLearn how to build a no-code marketplace for one-time events like concerts, gigs, or seasonal events.
- How to set up a marketplace for custom eventsLearn how to build a no-code custom event marketplace where customers request quotes from providers.
- How to set up a marketplace with both regular and reverse price negotiationLearn how to build a flexible service marketplace that supports both provider-created service listings and customer-created project requests.
