ShareTribe to oprogramowanie Ruby Open Source Marketplace

ShareTribe Oprogramowanie rynkowe

Ruby open source open source Peer-to-Peer Marketplace

ShareTribe to oprogramowanie i platforma rynkowa typu open source, które zabierze Cię tam, gdzie chcesz. Od pomysłu do uruchomienia, rentowność do wzrostu i nie tylko.

Przegląd

ShareTribe to platforma rynkowa Peer-to-Peer Open Source do tworzenia i uruchamiania rynków online z kompletnym zestawem funkcji, w którym użytkownicy mogą wynajmować lub sprzedawać towary, oferować usługi online lub rozdawać rzeczy za darmo. ShareTribe Top Online Marketplace Rodzaje zamówień mogą stworzyć typ rynku, który najlepiej odpowiada Twoim potrzebom. ShareTribe Best Open Source B2B ECommerce Platform obsługuje wszystkie hosting, jest łatwa w użyciu i łatwa do dostosowania. Wiele udanych startupów rośnie i buduje udany biznes na rynku z platformą ShareTibe. ShareTribe jest napisane przy użyciu najpopularniejszych ram programowania do szybkiego i niezawodnego rozwoju aplikacji Ruby on Rails. Rynek e-commerce ShareTribe jest zgodny z podejściem rozwojowym opartym na zachowaniu. ShareTribe jest aktualizowany co miesiąc do wspierania najnowszych wersji narzędzi i technologii programowych. ShareTribe ma szeroki zakres zalet. ShareTribe pomaga firmom w tworzeniu i zarządzaniu niestandardowymi rynkami online dla małych i średnich firm. ShareTribe ułatwia integrację z platformami analityki. Ponadto zapewnia spersonalizowane strony profilowe dla wszystkich dostawców, wyświetlając ich oferty, ocenę i recenzje od kupujących. Rozwiązanie oprogramowania ECommerce ShareTribe B2B zapewnia teraz najbardziej kluczowe funkcje z platformy Marketplace od razu po wyjęciu z pudełka. Rozwiązanie ShareTribe:

  • Obsługuje wszystkie rodzaje rynków
  • Ułatwia kontakt między użytkownikami
  • Zapewnia wbudowany system płatności
  • obejmuje narzędzia do zarządzania katalogiem, kategoryzowania i filtrowania treści
  • Umożliwia niestandardowe branding
  • Działa idealnie na urządzeniach mobilnych
  • obejmuje zaawansowany system płatności, który obsługuje ponad 25 walut i ponad 190 krajów
  • Pomaga w integracji z Google Analytics i Płatności przetwarzania płatności, takimi jak Stripe i PayPal. Top platforma e-commerce ShareTribe B2B zawiera niestandardowy dodatek i edytor strony docelowej. Kluczowe cechy ShareTribe obejmują zarządzanie prowizją, oferty wielorodzinne oraz zarządzanie ocenami lub recenzjami. ShareTribe opracowuje zaawansowane oprogramowanie rynkowe dla każdego etapu cyklu życia biznesowego. ShareTribe zapewnia portal dostawcy, który umożliwia dostawcom tworzenie nowych ofert na rynku i dostosowywanie informacji o produkcie. Źródło platformy jest dostępne w ramach licencji publicznej społeczności ShareTribe.

Wymagania systemowe


W przypadku instalacji produkcyjnej ShareTribe zalecam, abyś był z Heroku. W ten sposób łatwo osiągasz skalowalność w razie potrzeby, a także obsługę bazy danych, np. Addon Thinking-Sphinx do indeksowania i wyszukiwania. Oczywiście możesz bezpośrednio iść z AWS i wymaga następujących zależności.

  • Ruby 2.6
  • Ruby on Rails 5.2.3
  • MySQL 5.7
  • node.js 10.15 do skompilowania rurociągu JavaScript Asset
  • React + jQuery
  • Wdrożenie: niestandardowy skrypt wdrażania
  • serwer: Heroku lub AWS
  • Hosting obrazu: Amazon S3
  • Zadanie w tle: opóźnione \ _job
  • Rubygems: instalacja jako zależność
  • Redaktor: Sublime Text lub Rubymine
  • ImageMagick
  • git

Cechy


ShareTribe stanowi najlepszy i najłatwiejszy sposób na założenie własnego rozwiązania na rynku online. ShareTribe jest łatwy do dostosowania i tworzy platformę, na której użytkownicy mogą wynajmować lub sprzedawać towary online. ShareTribe oferuje funkcje, które sprawiają, że jest bardzo szybki, aby zbudować swój rynek dokładnie tak, jak chcesz. Jeśli nie zauważysz potrzebnej funkcji, skontaktuj się z Containerize Support, aby dowiedzieć się więcej o tym, jak ją zbudować, a niektóre kluczowe funkcje są wymienione poniżej:

  • Zarządzanie katalogiem
  • Zarządzanie kategoriami
  • Zarządzanie opłatami lub prowizją
  • Zarządzanie zamówieniami
  • Przetwarzanie płatności
  • Zarządzanie promocjami
  • Zarządzanie zwrotami
  • Zarządzanie SEO
  • Wózek sklepowy
  • Portal dostawcy
  • Otwarte źródło

** Instrukcje instalacji w celu konfiguracji środowiska produkcyjnego **


instalacja na Ubuntu

Zainstaluj i skonfiguruj pakiety niezbędnych zależności. 1 . Zdobądź kod. Klon to repozytorium Git i sprawdź najnowszą wersję:

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

2 . Zainstaluj wymagane klejnoty, uruchamiając następujące polecenie w katalogu głównym projektu:

     bundle install 

3 . Zainstaluj moduły węzłów:

     npm install 

4 . Utwórz plik bazy danych, kopiując przykładową konfigurację bazy danych:

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

5 . Dodaj szczegóły konfiguracji bazy danych do config/batabase.yml. Prawdopodobnie będziesz musiał wypełnić hasło dla bazy danych. 6 . Ustaw sekret \ _key \ _base i wygeneruj tajny klucz

     rake secret 

Uwaga: Możesz także ustawić zmienną środowiskową Secret \ _Key \ _base, jeśli nie chcesz przechowywać tajnego klucza w pliku 7 . Utwórz bazę danych:

     RAILS_ENV=production bundle exec rake db:create 

8 . Zainicjuj swoją bazę danych:

     RAILS_ENV=production bundle exec rake db:structure:load 

9 . Uruchom indeks Sphinx:

     RAILS_ENV=production bundle exec rake ts:index 

10 . Rozpocznij Demon Sphinx:

     RAILS_ENV=production bundle exec rake ts:start 

11 . Wstępnie zasoby:

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

12 . Wywołać opóźnionego pracownika pracy:

     RAILS_ENV=production bundle exec rake jobs:work 

13 . W nowej konsoli otwórz folder Project Root i uruchom serwer:

     bundle exec rails server -e production 

Wbudowany serwer Webrick (który został uruchomiony w ostatnim kroku powyżej) nie powinien być wykorzystywany w produkcji ze względów wydajności. Zaleca się dedykowany serwer HTTP, taki jak jednorożca. Nie zaleca się obsługi aktywów statycznych z serwera Rails w produkcji. Zamiast tego należy użyć usługi CDN (Content Dostarczanie sieci), takiej jak Amazon Cloudfront. Aby obsłużyć zasoby z usługi CDN, musisz zmienić konfigurację zasobów \ _host w pliku config/config.yml, aby wskazać rozkład CDN. Musisz skonfigurować kilka zaplanowanych zadań, aby właściwie uruchomić swój rynek w produkcji. Zobacz zaplanowaną dokumentację zadań. Do użytku produkcyjnego zalecamy aktualizację tylko wtedy, gdy pojawi się nowa wersja, a nie śledzić oddziału głównego. ** Ustawienie swojej domeny: **

W swojej bazie danych zmień wartość kolumny domeny w tabeli społeczności, aby dopasować nazwę hosta domeny. Na przykład, jeśli adresem URL na rynku jest http://mymarketplace.myhosting.com, domena jest MyMarketplace.myhosting.com. Zmień wartość kolumny użycia \ _DOMAIN na prawdziwe (lub 1) w tabeli społeczności. Jeśli chcesz włączyć HTTP Strict Transport Security (zalecane), ustaw kolumnę HSTS \ _max \ _age w tabeli społeczności na niezerową liczbę sekund. Na przykład 31536000 (1 rok). Możesz przeczytać bardziej szczegółowo o funkcjach ShareTribe na stronie platformy, ale pomysł polega na tym, że ShareTribe ma wszystko, o co zwykle proszą nasi klienci. Gratulacje. Z powodzeniem zainstalowałeś rynek Peer-to-Peer Marketplace.

FAQs

What is Sharetribe used for?

Sharetribe is a self hosted peer-to-peer marketplace platform that can be used to sell, rent, offer services, or provide services away for free. You can create a marketplace type that best suits your needs using different order types. You can handle hosting, transactions and accept online payments or only facilitate contact between marketplace users.

Is Sharetribe free?

Yes, Sharetribe downloading, installing and using source code is free of cost. So, you don’t need to pay anything Sharetribe marketpace Ltd.

Is Sharetribe open source?

Sharetribe is the most popular open source peer-to-peer marketplace software used by thousands of companies to create and run online marketplace solution. The source code of Sharetribe platform is available at Github.

What is online marketplace platform?

An online marketplace is an e-commerce site that connects and brings together buyers and sellers of a certain product or service. It’s often known as an electronic marketplace and all transactions are managed by the marketplace website owner. Companies use online marketplaces to sell, rent and offer peer-to-peer, e-commerce products and services usually via mobile devices. Examples of marketplaces are like Amazon, Rakuten or eBay etc.

How good is Sharetribe?

Sharetribe’s customer service is quick, friendly with amazing customer support and solution focused. I highly recommend Sharetribe multi-vendor marketplace software to anyone looking to build a world-class marketplace to save lots of time and money in startup costs.

Badać

W tym artykule omówiliśmy o rynku open source ShareTribe. Aby dowiedzieć się o innym oprogramowaniu na rynku, odwiedź następujące strony:

** 5 najlepszych oprogramowania na rynku open source w 2021 **

** Jak zainstalować Cocorico Marketplace do sprzedaży usług online **

** Open Source Udemy Clone Learning and Teaching Marketplace **

** Najlepsze opcje oprogramowania na rynku open source **

 Polski