A Sharetribe Ruby alapú nyílt forráskódú szoftver

ShareTribe Piaci szoftver

Ruby alapú nyílt forráskódú peer-to-peer piactér szoftver

A Sharetribe egy nyílt forráskódú piactér és platform, amely oda vezet, ahová szeretne menni. Az ötlettől az indításig, a jövedelmezőségig a növekedésig és azon túl is.

Áttekintés

A ShareTribe egy peer-to-peer nyílt forráskódú piac platform, amely online piacok létrehozásához és futtatásához egy teljes funkciókészlettel, ahol a felhasználók árukat bérelhetnek vagy értékesíthetnek, online szolgáltatásokat kínálhatnak, vagy ingyenesen adhatnak dolgokat. A ShareTribe legfontosabb online piaci megrendelési típusai olyan piactípust hozhatnak létre, amely a legjobban megfelel az Ön igényeinek. A Sharetribe legjobb nyílt forrású B2B e -kereskedelmi platformja az összes tárhelyet kezelhető, könnyen használható és egyszerűen testreszabható. Számos sikeres induló vállalkozás növekszik és sikeres piaci üzletet épít fel a Sharetribe platformon. A Sharetribe -t a legnépszerűbb programozási keretrendszerrel írják a gyors és megbízható alkalmazásfejlesztés, a Ruby on Rails. A Sharetribe e-kereskedelem piacát viselkedésvezérelt fejlesztési megközelítést követi. A Sharetribe -t minden hónapban frissítik, hogy támogassák a szoftver eszközök és technológiák legújabb verzióit. A Sharetribe számos előnye van. A Sharetribe segít a vállalkozásoknak az egyéni online piacok létrehozásában és kezelésében a kis- és középvállalkozások számára. A Sharetribe megkönnyíti az integrációt az analitikai platformokkal. Ezenkívül személyre szabott profiloldalakat biztosít minden gyártó számára, megjelenítve a listájukat, a besorolást és a vásárlók véleményét. A ShareTribe B2B e -kereskedelem szoftvermegoldása most a legfontosabb funkciókat szolgáltatja, amelyeket a piacon kívüli platformon szeretne. Sharetribe megoldása:

  • Támogatja az összes típusú piacot
  • megkönnyítse a felhasználók közötti kapcsolatot
  • Biztosítva egy beépített fizetési rendszert
  • Tartalmazza a katalóguskezeléshez, a kategorizáláshoz és a tartalom szűréséhez szükséges eszközöket
  • Lehetővé teszi az egyedi márkajelzést
  • tökéletesen működik a mobil eszközökön
  • Tartalmaz egy fejlett fizetési rendszert, amely támogatja a 25+ valutát és több mint 190 országot
  • Segít az integrációnak a Google Analytics és a Fizetés -feldolgozó átjárókkal, például a Stripe és a PayPal. A Sharetribe Top B2B e-kereskedelemplatform tartalmaz egy egyedi céloldal-kiegészítőt és szerkesztőt. A Sharetribe legfontosabb jellemzői a bizottságkezelés, a többszörös gyártó-listák, valamint az értékelések vagy az áttekintések menedzsmentje. A Sharetribe fejlett Marketplace szoftvert fejleszt minden üzleti életciklusban. A Sharetribe biztosítja a szállító portált, amely lehetővé teszi a szolgáltatók számára, hogy új listákat készítsenek a piacon és testreszabják a termékinformációkat. A platformforrás a Sharetribe Community nyilvános engedély alapján érhető el.

Rendszerkövetelmények


A Sharetribe gyártási telepítéséhez azt javaslom, hogy menjen Heroku -val. Ilyen módon könnyen megkapja a méretezhetőséget, ha szükséges, valamint az adatbázis kezelése, pl. Gondolkodás-sphinx addon az indexeléshez és a kereséshez. Természetesen közvetlenül az AWS -szel járhat, és ehhez a következő függőségeket igényli.

  • Ruby 2.6
  • Ruby az 5.2.3 síneken
  • MySQL 5.7
  • Node.js 10.15 a JavaScript Asset Pipeline összeállításához
  • React + jQuery
  • Telepítés: Egyéni telepítési szkript
  • Szerver: Heroku vagy AWS
  • Képtárolás: Amazon S3
  • Háttérmunka: Késleltetett \ _JOB
  • Rubygems: Telepítés mint függőség
  • Szerkesztő: fenséges szöveg vagy rubimin
  • ImageMagick
  • git

Jellemzők


A Sharetribe a legjobb és legegyszerűbb módszert kínálja a saját online piaci megoldás elindításához. A ShareTribe -t egyszerű testreszabható, és létrehoz egy olyan platformot, ahol a felhasználók online bérelhetnek vagy eladhatnak árukat, szolgáltatásokat. A ShareTribe azokat a funkciókat kínálja, amelyek nagyon gyorsá teszik az Ön számára, hogy a piacot pontosan úgy építse fel, ahogy szeretné. Ha nem veszi észre a szükséges funkciót, akkor vegye fel a kapcsolatot a Containerize támogatással, hogy többet megtudjon arról, hogyan lehet beépíteni, és néhány kulcsfontosságú funkció az alábbiakban szerepel:

  • Katalóguskezelés
  • Kategória menedzsment
  • díj vagy jutalékkezelés
  • Megrendelés kezelés
  • Fizetés feldolgozása
  • Promóciós menedzsment
  • Visszaadja a menedzsmentet
  • SEO menedzsment
  • Bevásárlókocsi
  • Eladó portál
  • Nyílt forráskód

Telepítési utasítások a termelési környezet beállításához


Telepítés az ubuntu -ra

Telepítse és konfigurálja a szükséges függőségi csomagokat. 1 . Szerezd meg a kódot. Klónozza ezt a git tárolóit, és nézd meg a legfrissebb kiadást:

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

2 . Telepítse a szükséges drágaköveket a következő parancs futtatásával a projekt gyökérkönyvtárában:

     bundle install 

3 . Telepítse a csomópont modulokat:

     npm install 

4 . Hozzon létre egy adatbázis.yml fájlt a Példa adatbázis -konfigurációjának másolásával:

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

5 . Adja hozzá az adatbázis -konfigurációs részleteket a config/database.yml fájlhoz. Valószínűleg csak az adatbázis (ek) jelszavát kell kitöltenie. 6 . Állítsa be a Secret \ _KEY \ _BASE -t, és generálja a titkos kulcsot

     rake secret 

Megjegyzés: Beállíthatja a titkos \ _KEY \ _BASE környezeti változót is, ha nem akarja tárolni a titkos kulcsot egy fájlban 7 . Hozzon létre az adatbázist:

     RAILS_ENV=production bundle exec rake db:create 

8 . Inicializálja az adatbázisát:

     RAILS_ENV=production bundle exec rake db:structure:load 

9 . Futtassa a Sphinx indexet:

     RAILS_ENV=production bundle exec rake ts:index 

10 . Indítsa el a szfinx démont:

     RAILS_ENV=production bundle exec rake ts:start 

11 . Előzetesen forgalmazza az eszközöket:

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

12 . Hívja fel a késleltetett munkavállalót:

     RAILS_ENV=production bundle exec rake jobs:work 

13 . Egy új konzolban nyissa meg a projekt gyökérmappáját, és indítsa el a kiszolgálót:

     bundle exec rails server -e production 

A beépített Webrick-szervert (amelyet a fenti utolsó lépésben indítottak el) nem szabad teljesítmény okok miatt használni a termelésben. Egy dedikált HTTP szerver, például az Unicorn ajánlott. Nem ajánlott statikus eszközöket kiszolgálni egy Rails szerverből a gyártásban. Ehelyett CDN (tartalom kézbesítési hálózat) szolgáltatást kell használnia, például az Amazon CloudFrontot. A CDN szolgáltatás eszközeinek kiszolgálásához meg kell változtatnia az eszköz \ _host konfigurációját a config/config.yml fájlban, hogy megmutatja a CDN eloszlását. Konfigurálnia kell egy pár ütemezett feladatot a piac helyének megfelelő működtetése érdekében. Lásd az ütemezett feladatok dokumentációját. Termelési felhasználáshoz azt javasoljuk, hogy csak akkor frissítsen, ha új verzió megjelenik, és ne kövesse a Master ágot. A domain beállítása:

Az adatbázisában változtassa meg a közösségek táblázatának domain oszlopának értékét, hogy megfeleljen a domain gazdagépnevének. Például, ha a piactér URL -je http://mymarketplace.myhosting.com, akkor a domain a mymarketplace.myhosting.com. Változtassa meg a felhasználás \ _domain oszlop értékét igazra (vagy 1) a közösségek táblázatában. Ha engedélyezni szeretné a HTTP szigorú szállítási biztonságot (ajánlott), állítsa be a HSTS \ _max \ _age oszlopot a közösségek táblázatában egy nem nulla másodpercre. Például 31536000 (1 év). A Sharetribe funkcióiról részletesebben elolvashatja a platform webhelyén, de itt az a gondolat, hogy a Sharetribe mindent tartalmaz, amit ügyfeleink általában kérnek. Gratula. Sikeresen telepítette a Sharetribe Peer-to-Peer Marketplace-t.

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.

Fedezd fel

Ebben a cikkben a Sharetribe nyílt forráskódú piacáról beszéltünk. A többi Marketplace szoftver megismeréséhez kérjük, látogasson el a következő oldalakra:

Az öt legjobban nyílt forráskódú szoftver 2021 -ben

Hogyan lehet telepíteni a Cocorico Marketplace -t az online szolgáltatások eladásához

Nyílt forráskódú udemy klón tanulási és oktatási piactér

A legjobban nyílt forráskódú szoftver lehetőségek

 Magyar