Switch branches/tags
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
README.md Add Scheduled tasks documentation Apr 19, 2017
analytics-events.md Analytics and Intercom Oct 17, 2017
configure_harmony.md Remove Harmony version requirement Mar 9, 2017
delayed-job-priorities.md Adjust delayed job priorities Dec 3, 2015
feature-flags.md Update feature flags doc Aug 3, 2016
how-to-handle-github-issues.md Couple improvements to the readme Jul 6, 2017
js-routes.md Rename railsContext to marketplaceContext Jun 29, 2016
js-translations.md Documentation Jun 6, 2016
landing-page-structure.md updates landing-page-structure.md Jul 12, 2018
landing-page.md Allow users to load static landing page from config/initializers May 9, 2018
method-deprecator.md Add deprecator Apr 27, 2016
scheduled_tasks.md Style improvements Apr 20, 2017
scss-coding-guidelines.md SCSS coding guidelines Mar 7, 2014
semantic-versioning.md Create semantic-versioning.md [skip ci] Feb 29, 2016
session-context-store.md SessionContextStore documentation Nov 11, 2016
supported-browsers.md Move the list of supported browsers to own file Aug 30, 2016
testing-without-rails.md Add examples how to require ActiveSupport Oct 18, 2016
testing.md Remove Grunt Apr 11, 2016
ui-testing.md Add guidelines for new UI tests Aug 30, 2016
upgrade-facebook-sdk-version.md Write doc: Upgrade Facebook SDK version Oct 20, 2016
using-fakepal.md Fakepal doc Nov 14, 2016



This directory contains Sharetribe documentation.

Advanced configuration

Guides about advanced configurations.

Using Amazon Simple Email Service with Simple Notification Service

This guide helps you to configure Amazon Simple Email Service to send emails and Simple Notification Service to receive bounce and spam notifications.

Landing page

This guide helps you to enable the landing page feature.

Landing page JSON structure

This document describes the landing page structure JSON format.

Configure Harmony service for availability management

This guide instructs how to configure your marketplace to use Harmony service for availability management.

Scheduled tasks

This guide shows what scheduled tasks are required to properly run Sharetribe in production.

Coding guidelines

Coding guidelines followed in this project.

Supported browsers

List of supported browsers.

UI testing guidelines

Guidelines for writing new UI tests.

SCSS coding guidelines

Documentation of SCSS coding guidelines and directory structure.

Technical documentation

Technical documentation of different components.

Delayed Job Priorities

List of commonly used Delayed Job priorities.

Feature flags

How to use feature flags in the code and how to enable/disable them.

Client-side routes

Documentation of how to use Rails routes in JavaScript code.

Client-side translations

Documentation of how to use translation in JavaScript code.

Method deprecator

How to deprecate old methods in the code.


This guide contains information how to run tests.

Testing without Rails

This guide shows how to write fast RSpec tests without requiring Rails environment

Upgrade Facebook SDK version

This guide shows how upgrade the Facebook SDK version


This document explains what is SessionContextStore, how and when to use it.

Using Fakepal

This guide shows how to use "Fakepal", which is a fake PayPal implementation that can be used for development purposes

Process documentation

Documentation of the development process.

How to handle Github issues

Documentation of the Github issue handling process followed by this project.

Semantic versioning

Documentation of how Sharetribe applies Semantic versioning.