Sharetribe ist auf Ruby -basierte Open -Source -Marktplace -Software

ShareTribe Marktplatz -Software

Open Source Peer-to-Peer-Marktplatz-Software auf Ruby-basierte Open-Source

Sharetribe ist eine Open -Source -Marktplatz -Software und -plattform, die Sie dorthin führt, wo Sie gehen möchten. Von der Idee bis zur Start, der Rentabilität zum Wachstum und darüber hinaus.

Überblick

Sharetribe ist eine Peer-to-Peer-Open-Source-Marktplattform, um Online-Marktplätze mit einem vollständigen Funktionssatz zu erstellen und auszuführen. Sharetribe Top Online Marketplace Order -Typen können einen Markttyp erstellen, der Ihren Anforderungen am besten entspricht. Sharetribe Best Open Source B2B -E -Commerce -Plattform verarbeitet das gesamte Hosting, ist einfach zu bedienen und einfach anpassen. Viele erfolgreiche Startups wachsen und bauen mit der Sharetribe -Plattform ein erfolgreiches Marktgeschäft auf. Sharetribe wird mit dem beliebtesten Programmierrahmen für die schnelle und zuverlässige Anwendungsentwicklung, Ruby on Rails, geschrieben. Der Sharetribe-E-Commerce-Marktplatz folgt einem verhaltensgetriebenen Entwicklungsansatz. Sharetribe wird jeden Monat aktualisiert, um die neuesten Versionen der Softwaretools und -technologien zu unterstützen. Sharetribe hat eine Vielzahl von Vorteilen. Sharetribe hilft Unternehmen, benutzerdefinierte Online -Marktplätze für kleine bis mittlere Unternehmen zu erstellen und zu verwalten. Sharetribe erleichtert die Integration mit Analyseplattformen. Darüber hinaus bietet es personalisierte Profilseiten für alle Anbieter und zeigt ihre Einträge, Bewertungen und Bewertungen von Käufern an. Sharetribe B2B -E -Commerce -Softwarelösung bietet jetzt die wichtigsten Funktionen, die Sie von einer Marktplattform direkt außerhalb der Box wünschen. Sharetribe -Lösung:

  • Unterstützt alle Arten von Marktplätzen
  • Erleichtert den Kontakt zwischen Benutzern
  • Bietet ein integriertes Zahlungssystem
  • Enthält Tools für das Katalogmanagement, die Kategorisierung und Filterinhalte
  • Ermöglicht ein kundenspezifisches Branding
  • arbeitet perfekt auf mobilen Geräten
  • Beinhaltet ein fortschrittliches Zahlungssystem, das mehr als 25 Währungen und über 190 Länder unterstützt
  • Hilft Integrationen in Google Analytics und Zahlungsverarbeitungsgateways wie Stripe und PayPal. Sharetribe Top B2B-E-Commerce-Plattform enthält eine benutzerdefinierte Zielseite Add-On und Editor. Zu den wichtigsten Merkmalen von Sharetribe gehören das Kommissionsverwaltung, Multi-Anbieter-Listen und Bewertungen oder Überprüfungsmanagement. Sharetribe entwickelt eine fortschrittliche Marktplalce -Software für jede Geschäftslebenszyklus -Phase. Sharetribe bietet das Anbieterportal an, mit dem Anbieter neue Auflistungen auf ihrem Marktplatz erstellen und Produktinformationen anpassen können. Die Plattformquelle ist unter der Sharetribe Community Public Lizenz verfügbar.

System Anforderungen


Für die Sharetribe -Produktionsinstallation würde ich Ihnen empfehlen, mit Heroku zu gehen. Auf diese Weise erhalten Sie bei Bedarf leicht die Skalierbarkeit sowie die Handhabung der Datenbank, z. Denks-SPHINX-Addon für die Indexierung und Suche. Natürlich können Sie direkt mit AWS gehen und es erfordert die folgenden Abhängigkeiten.

  • Ruby 2.6
  • Ruby on Rails 5.2.3
  • Mysql 5.7
  • Node.js 10.15 zum Kompilieren von JavaScript Asset Pipeline
  • reagieren + jQuery
  • Bereitstellung: Benutzerdefinierte Bereitstellungsskript
  • Server: Heroku oder AWS
  • Bild Hosting: Amazon S3
  • Hintergrundjob: Verzögert \ _job
  • Rubygemems: Installation als Abhängigkeit
  • Herausgeber: Sublime Text oder Rubymine
  • Imagemagick
  • Git

Merkmale


Sharetribe bietet einen besten und einfachsten Weg, um Ihre eigene Online -Marktlösung zu starten. Sharetribe ist einfach anpassen und erstellt eine Plattform, auf der Ihre Benutzer Waren mieten oder verkaufen können, Dienstleistungen online. Sharetribe bietet Ihnen die Funktionen, die es Ihnen sehr schnell machen, Ihren Marktplatz genau so zu erstellen, wie Sie es möchten. Wenn Sie die von Ihnen benötigte Funktion nicht erkennen, wenden Sie sich an die Unterstützung von Containerize, um mehr darüber zu erfahren, wie Sie sie erstellen können, und einige der wichtigsten Funktionen sind unten aufgeführt:

  • Katalogmanagement
  • Kategorienverwaltung
  • Gebühr oder Kommissionsverwaltung
  • Auftragsverwaltung
  • Zahlungsabwicklung
  • Promotions -Management
  • Rückgabeverwaltung
  • SEO -Management
  • Einkaufswagen
  • Verkäuferportal
  • Open Source

Installationsanweisungen zum Einrichten der Produktionsumgebung


Installation auf Ubuntu

Installieren und konfigurieren Sie die erforderlichen Abhängigkeitspakete. 1 . Holen Sie sich den Code. Klonen Sie dieses Git -Repository und sehen Sie sich die neueste Version an:

    git clone git://github.com/sharetribe/sharetribe.git
    cd sharetribe
    git checkout latest

2 . Installieren Sie die erforderlichen Edelsteine, indem Sie den folgenden Befehl im Projektstammverzeichnis ausführen:

     bundle install 

3. Knotenmodule installieren:

     npm install 

4 . Erstellen Sie eine Datenbank.yml -Datei, indem Sie die Beispieldatenbankkonfiguration kopieren:

     cp config/database.example.yml config/database.yml 

5 . Fügen Sie Ihre Datenbankkonfigurationsdetails zu config/database.yml hinzu. Sie müssen wahrscheinlich nur das Kennwort für die Datenbank (en) ausfüllen. 6 . Setzen Sie Secret \ _key \ _base und generieren Sie geheimen Schlüssel

     rake secret 

Hinweis: Sie können auch die Variable der geheimen \ _key \ _base -Umgebung festlegen, wenn Sie den geheimen Schlüssel nicht in einer Datei speichern möchten 7 . Erstellen Sie die Datenbank:

     RAILS_ENV=production bundle exec rake db:create 

8 . Initialisieren Sie Ihre Datenbank:

     RAILS_ENV=production bundle exec rake db:structure:load 

9 . Sphinx Index ausführen:

     RAILS_ENV=production bundle exec rake ts:index 

10 . Starten Sie den Sphinx -Daemon:

     RAILS_ENV=production bundle exec rake ts:start 

11 . Vorkompilieren des Vermögens:

     RAILS_ENV=production NODE_ENV=production bundle exec rake assets:precompile 

12 . Rufen Sie den verspäteten Arbeitnehmer an:

     RAILS_ENV=production bundle exec rake jobs:work 

13 . Öffnen Sie in einer neuen Konsole den Projektstammordner und starten Sie den Server:

     bundle exec rails server -e production 

Der integrierte Webrick-Server (der im letzten Schritt oben gestartet wurde) sollte aus Leistungsgründen nicht in der Produktion verwendet werden. Ein dedizierter HTTP -Server wie Unicorn wird empfohlen. Es wird nicht empfohlen, statische Vermögenswerte von einem Rails -Server in der Produktion zu servieren. Stattdessen sollten Sie einen CDN -Dienst (Content Delivery Network) wie Amazon Cloudfront verwenden. Um die Vermögenswerte aus dem CDN -Dienst zu bedienen, müssen Sie die Konfiguration von Asset \ _Host in der Datei config/config.yml ändern, um Ihre CDN -Verteilung zu verweisen. Sie müssen einige geplante Aufgaben konfigurieren, um Ihren Marktplatz in der Produktion ordnungsgemäß auszuführen. Siehe Dokumentation für geplante Aufgaben. Für die Produktionsanwendung empfehlen wir Ihnen, nur dann ein Upgrade zu verbessern, wenn eine neue Version veröffentlicht wird und nicht der Master -Filiale folgt. Setzen Sie Ihre Domain:

Ändern Sie in Ihrer Datenbank den Wert der Domain -Spalte in der Tabelle der Communities, um dem Hostnamen Ihrer Domain zu entsprechen. Wenn die URL für Ihren Marktplatz beispielsweise http://mymarketplace.myhosting.com ist, ist die Domain MyMarketplace.myhosting.com. Ändern Sie den Wert der Nutzungsspalte \ _domain in true (oder 1) in der Communities -Tabelle. Wenn Sie HTTP Strict Transport Security (empfohlen) aktivieren möchten, setzen Sie auch die Spalte HSTS \ _max \ _age in der Tabelle der Gemeinschaften auf eine Anzahl von Sekunden ungleich Null. Zum Beispiel 31536000 (1 Jahr). Auf der Website der Plattform können Sie die Funktionen von Sharetribe ausführlicher lesen. Die Idee hier ist jedoch, dass Sharetribe alles hat, was unsere Kunden normalerweise verlangen. Herzlichen Glückwunsch. Sie haben Sharetribe Peer-to-Peer-Markt erfolgreich installiert.

FAQS

Wofür wird Sharetribe verwendet?

Sharetribe ist eine selbst gehostete Peer-to-Peer-Marktplattform, die zum Verkauf, Mieten, Angebot von Dienstleistungen oder kostenlose Dienstleistungen verwendet werden kann. Sie können einen Markttyp erstellen, der Ihren Anforderungen mit unterschiedlichen Bestellentypen am besten entspricht. Sie können Hosting, Transaktionen abwickeln und Online -Zahlungen akzeptieren oder den Kontakt zwischen Marktnutzern nur erleichtern.

Ist Sharetribe kostenlos?

Ja, Sharetribe -Herunterladen, Installieren und Verwenden von Quellcode ist kostenlos. Sie müssen also nichts Sharetribe Marketpace Ltd. bezahlen.

Ist Sharetribe Open Source?

Sharetribe ist die beliebteste Open-Source-Peer-to-Peer-Marktsoftware, die von Tausenden von Unternehmen verwendet wird, um Online-Marktplatzlösung zu erstellen und auszuführen. Der Quellcode der Sharetribe -Plattform ist bei Github verfügbar.

Was ist Online -Marktplattform?

Ein Online-Marktplatz ist eine E-Commerce-Website, die Käufer und Verkäufer eines bestimmten Produkts oder einer bestimmten Dienstleistung verbindet und zusammenbringt. Es wird oft als elektronischer Markt bekannt und alle Transaktionen werden vom Markt für Marktplatz -Website verwaltet. Unternehmen verwenden Online-Marktplätze, um Peer-to-Peer-E-Commerce-Produkte und -Dienste in der Regel über mobile Geräte zu verkaufen, zu vermieten und anzubieten. Beispiele für Marktplätze sind wie Amazon, Rakuten oder eBay usw.

Wie gut ist Sharetribe?

Der Kundenservice von Sharetribe ist schnell, freundlich mit fantastischer Kundensupport und Lösung. Ich empfehle Sharetribe Multi-Vendor Marketplace-Software für alle, die einen Weltklasse-Markt aufbauen möchten, um viel Zeit und Geld bei den Startkosten zu sparen.

Erkunden

In diesem Artikel haben wir über Sharetribe mit Open Source Marketplace besprochen. Um mehr über andere Marktplatz -Software zu erfahren, besuchen Sie bitte die folgenden Seiten:

Top 5 Open Source Marketplace -Software im Jahr 2021

So installieren Sie Cocorico Marketplace zum Verkauf von Dienstleistungen online

Open Source Udemy Clone Lern- und Lehrmarktplatz

Top Open Source Marketplace -Softwareoptionen

 Deutsch