# Headless marketplace solution

## Build a unique marketplace frontend. Sharetribe takes care of the heavy lifting in the backend.

![A landing page of a sample t-shirt marketplace. Overlaid is a box with React code, a listing thumbnail for a t-shirt, and app store logos.](https://images.prismic.io/sharetribe/5f1593b5-06bf-49ac-9ad2-df1b46205247_Hero+-+Headless+marketplace+solution.png?auto=compress%2Cformat&fit=max&w=3840)

![](/_next/image?url=%2Fgrainygradient.png&w=3840&q=75&dpl=dpl_DevMDcUo3HW5PwW5G7H3GuV1sG3M)

![A snapshot of the Yogatribe service marketplace home page. On top, there are multiple boxes overlaid. The one on top shows a color selector.](https://images.prismic.io/sharetribe/f745bc3b-8181-47f9-b87d-9af7cb501860_Headless+marketplace+solution+1+-+Design+a+unique+visual+style+and+layout.png?auto=compress%2Cformat&fit=max&w=3840)

![A snapshot of the Yogatribe service marketplace home page. The page says "Book private yoga classes." Overlaid on top are two boxes showing code and the logos for Apple and Google's app stores, respectively.](https://images.prismic.io/sharetribe/ff69068f-cd16-4813-bd40-493bb3b26ed2_Headless+marketplace+solution+2+-+Build+a+native+mobile+app.png?auto=compress%2Cformat&fit=max&w=3840)

API-first development

### Take full control over the user experience

\-

#### Create a pixel perfect visual design

Decide how you want your marketplace to look and feel, without compromises. With Sharetribe's headless approach, you control the user interface code, while Sharetribe gives you a flexible backend.

+

#### Build a native mobile app

Build a website, mobile app, or both and connect them to our powerful backend. With Sharetribe's headless software, you can build a frontend application for any device. Or [build a mobile marketplace app](/features/marketplace-mobile-app/) with the help of a no-code wrapper or third-party template.

![](/_next/image?url=%2Fgrainygradient.png&w=3840&q=75&dpl=dpl_DevMDcUo3HW5PwW5G7H3GuV1sG3M)

![A map of a sample marketplace for yoga classes, with bubbles where yoga classes take place. Overlaid on top is a booking form for a yoga class and a box that shows accepted payment methods, all big credit cards.](https://images.prismic.io/sharetribe/cc24a246-d63a-4010-b0c5-b9adb7b84ffb_No-code+marketplace+builder+1+-+Start+at+90_+done.png?auto=compress%2Cformat&fit=max&w=3840)

![A snapshot of the Yogatribe service marketplace home page. Overlaid on top are several boxes showing code. The two boxes on top show a badge symbol and an image symbol, showing that featured users portfolios can be added with coding.](https://images.prismic.io/sharetribe/b3c41f36-11e2-4b6d-b8b7-1e10e5200401_Customizable+data+schema+3+-+Add+portfolios+and+certificates.png?auto=compress%2Cformat&fit=max&w=3840)

Open source marketplace template

### Get started quickly by customizing an open-source frontend template

\-

#### Essential marketplace features out of the box

Don't waste time building an entire marketplace user interface from scratch. Sharetribe offers the [essential marketplace features](/features/marketplace-essentials/) you need – user profiles, listings, payments, monetization, admin tools – right out of the gate.

+

#### Expand as much as you want

Take the template as a starting point. Keep the features you need, remove the rest, and add the functionality and design that makes your marketplace unique.

[Learn more about the open source marketplace template ](/features/marketplace-template/)

![](/_next/image?url=%2Fgrainygradient.png&w=3840&q=75&dpl=dpl_DevMDcUo3HW5PwW5G7H3GuV1sG3M)

![The marketplace operator is about to check the listings of a user called Katri. They're clicking the listings link beneath Katri's image and name in Console.](https://images.prismic.io/sharetribe/55f5e774-7bcc-4b95-a048-593b74967940_Hosted+cloud+infrastructure+1+%E2%80%93+Manage+ten+or+ten+million+users.png?auto=compress%2Cformat&fit=max&w=3840)

![The home page of a marketplace based in Finnish Lapland. Overlaid is a user's icon with a verified badge.](https://images.prismic.io/sharetribe/07b98ae2-395d-4101-ad46-e9295a655975_Customizable+data+schema+2+%E2%80%93+Decide+who+has+access+to+data.png?auto=compress%2Cformat&fit=max&w=3840)

![A map on the Teetribe marketplace, with bubbles for addresses where t-shirts are sold. Below, there are some additional filters like category and keywords. Then, some t-shirt thumbnails. Overlaid on top is a location search bar with suggested locations.](https://images.prismic.io/sharetribe/c5e17fcd-03ca-4550-9558-ee327f1f7370_Search+and+matching+1+-+Location+or+keyword+Search+and+matching.png?auto=compress%2Cformat&fit=max&w=3840)

Customizable data schema

### Create complex data structures and search algorithms without touching the backend

\-

#### Store any custom data

Store custom data about your users, listings, and transactions. Create hierarchical data structures with multiple data types.

+

#### Decide who has access to data

Decide if which data in your marketplace is accessible publicly, which will only revealed to parties of a transaction, and more.

+

#### Create a tailored search experience

Design a search experience that matches your unique data structure. Create custom filters and sorting options. Decide which data is indexed for free keyword search.

[Learn more about customizable data schema ](/features/customizable-data-schema/)

![](/_next/image?url=%2Fgrainygradient.png&w=3840&q=75&dpl=dpl_DevMDcUo3HW5PwW5G7H3GuV1sG3M)

![A sample graph for a transaction with Sharetribe shows the buyer and seller's journeys from inquiry and payment to delivery and reviews.](https://images.prismic.io/sharetribe/90f45b67-0a7c-4560-a9e6-ec716e8e5546_Transaction+engine+3+-+.and+a+lot+more%21.png?auto=compress%2Cformat&fit=max&w=3840)

![Three images of yoga-related things. First, a comfortable yoga studio with plants and pillows.  Below, two people doing yoga. Overlaid on top of the images is a box featuring the availability management tool and a box with different-length time slots from 30 minutes to 75 minutes.](https://images.prismic.io/sharetribe/9adb3213-6a01-411d-8e55-0bd1cbc2dad3_Transaction+engine+2+-+Add+complex+availability+management.png?auto=compress%2Cformat&fit=max&w=3840)

![The checkout page for a t-shirt order with billing details. Overlaid on top are a purchase form with a Buy now button and another box where the buyer can enter a discount code.](https://images.prismic.io/sharetribe/c6e11001-27ec-47eb-b17c-725986de717c_Transaction+engine+2+-+Add+customizable+pricing.png?auto=compress%2Cformat&fit=max&w=3840)

![A snapshot of a landing page for Teetribe, a sample marketplace for selling t-shirts. Overlaid on top are two boxes showing code, a credit card symbol and a cheque symbol.](https://images.prismic.io/sharetribe/2e0e385b-9c29-4915-aecc-54f240821563_Integration+API_+Events+_+SSO+5+%E2%80%93+Support+payments+in+any+country.png?auto=compress%2Cformat&fit=max&w=3840)

Transaction engine

### Develop unique transaction flows with a flexible transaction engine

\-

#### Design a unique transaction process

Imagine your transaction process as a flowchart. Sharetribe will model it.

+

#### Decide what happens and when

Decide the exact steps of your transaction flow and when they happen. Process payments, book calendar slots, reduce inventory, allow messages, store data, send notifications, ask for reviews, and more. Introduce different transaction flows for different scenarios, like quotation and auctions.

+

#### Build versatile pricing schemes

Have the pricing work the way you want. Implement add-ons or discount codes, calculate tax rates, use seasonal or dynamic pricing, and more.

+

#### Design for unhappy paths

Create custom cancellation and refund rules. Charge deposits or offer insurance.

[Learn more about the transaction engine ](/features/transaction-engine/)

![](/_next/image?url=%2Fgrainygradient.png&w=3840&q=75&dpl=dpl_DevMDcUo3HW5PwW5G7H3GuV1sG3M)

![A snippet of React code, a technology Sharetribe uses. The snippet shows listing data.](https://images.prismic.io/sharetribe/c8f47abd-52df-4137-bc1f-4b7f916381e9_Customizable+data+schema+4+-+Build+any+feature+you+need.png?auto=compress%2Cformat&fit=max&w=3840)

![Biketribe rental marketplace home page. Overlaid on top are three boxes connected by arrows. The first box has the Sharetribe logo. The second box has the Zapier logo. The third box says 5000+ apps and zaps.](https://images.prismic.io/sharetribe/eb03c69d-4248-48cd-ac41-942759044f17_Integrations+with+Zapier+3+%E2%80%93+Thousands+of+other+app+integrations.png?auto=compress%2Cformat&fit=max&w=3840)

![The landing page of a sample marketplace for yoga classes is overlaid with a signup form with fields for email, first and last names, and password. But you can also sign up through Facebook or Google.](https://images.prismic.io/sharetribe/eaa48443-322f-4c3d-84b9-329f98a721de_Custom+integrations+3+%E2%80%93++Add+any+social+or+third-party+login.png?auto=compress%2Cformat&fit=max&w=3840)

Custom integrations

### Connect to any third-party application or custom backend

\-

#### Build unique workflows

Get full API access to your data and react to events in third-party applications. Run mass operations, or build your own admin and reporting tools.

+

#### Automatically react to events

Send data from your marketplace to third-party applications or build automated asynchronous workflows.

+

#### Add any social or third-party login

Let users log in with their social media credentials or with any other authentication method.

[Learn more about custom integrations ](/features/custom-integrations/)

Start your 14-day free trial

## Create a marketplace today!

* Launch quickly, without coding
* Extend infinitely
* Scale to any size
[Start free trial](https://console.sharetribe.com/new)

No credit card required