„Sharetribe“ yra „Ruby“ pagrindu sukurta atvirojo kodo rinkos programinė įranga

ShareTribe Rinkos programinė įranga

„Ruby“ pagrindu sukurta atvirojo kodo bendraamžių rinkos programinė įranga

„Sharetribe“ yra atvirojo kodo rinkos programinė įranga ir platforma, nuvedanti jus ten, kur norite. Nuo idėjos iki paleidimo, pelningumo iki augimo ir už jo ribų.

Apžvalga

„Sharetribe“ yra bendraamžių atvirojo kodo rinkos platforma, skirta kurti ir paleisti internetines prekyvietes su išsamiu funkcijų rinkiniu, kuriame jūsų vartotojai gali išsinuomoti ar parduoti prekes, siūlyti paslaugas internetu ar atiduoti daiktus nemokamai. „Sharetribe Top Online Marketplace“ užsakymų tipai gali sukurti rinkos tipą, kuris geriausiai atitiktų jūsų poreikius. „ShareTribe Best Open Source B2B“ elektroninės prekybos platforma tvarko visą prieglobą, ją lengva naudoti ir lengvai pritaikyti. Daugelis sėkmingų startuolių auga ir kuria sėkmingą rinkos verslą kartu su „Sharetribe“ platforma. „Sharetribe“ parašyta naudojant populiariausią programavimo sistemą, skirtą greitam ir patikimam programų kūrimui, „Ruby on Rails“. „Sharetribe“ elektroninės prekybos rinka laikosi elgesio skatinamo vystymosi požiūrio. „Sharetribe“ atnaujinama kiekvieną mėnesį, kad palaikytų naujausias programinės įrangos įrankių ir technologijų versijas. „Sharetribe“ turi platų privalumų spektrą. „Sharetribe“ padeda įmonėms kurti ir valdyti pasirinktines internetines prekyvietes mažoms ir vidutinėms įmonėms. „Sharetribe“ palengvina integraciją su analizės platformomis. Be to, jame pateikiami individualizuoti profilio puslapiai visiems pardavėjams, parodant jų sąrašus, įvertinimus ir pirkėjų apžvalgas. „Sharetribe B2B“ elektroninės prekybos programinės įrangos sprendimas dabar pateikia daugiausiai pagrindinių funkcijų, kurių norėtumėte iš rinkos platformos, esančios tiesiai iš dėžutės. „Sharetribe“ sprendimas:

  • Palaiko visų rūšių rinkose
  • palengvinti vartotojų kontaktą
  • Teikia įmontuotą mokėjimo sistemą
  • Apima katalogų valdymo, klasifikavimo ir filtravimo turinio įrankius
  • Leidžia pritaikyti prekės ženklą
  • Puikiai veikia mobiliuosiuose įrenginiuose
  • Apima pažangių mokėjimų sistemą, kuri palaiko 25 ir daugiau valiutų ir 190 ir daugiau šalių
  • Padeda integracijai naudojant „Google Analytics“ ir mokėjimo apdorojimo šliuzus, tokius kaip „Stripe“ ir „PayPal“. „Sharetribe Top B2B“ elektroninės prekybos platforma apima pasirinktinį nukreipimo puslapio priedą ir redaktorių. Pagrindinės „Sharetribe“ savybės yra komisinių valdymas, kelių pardavėjų sąrašai ir reitingų ar apžvalgų valdymas. „Sharetribe“ kuria pažangią rinkos programinę įrangą kiekvienam verslo gyvenimo ciklo etapui. „Sharetribe“ teikia pardavėjo portalą, kuris suteikia teikėjams galimybę kurti naujus sąrašus savo rinkoje ir pritaikyti informaciją apie produktą. Platformos šaltinį galima įsigyti pagal „Sharetribe“ bendruomenės viešąją licenciją.

Sistemos reikalavimai


„Sharetribe“ gamybos diegimui rekomenduočiau eiti su „Heroku“. Tokiu būdu jūs lengvai gaunate mastelį, kai reikia, taip pat tvarkant duomenų bazę, pvz. Mąstymo sphinx priedas indeksuoti ir paieškai. Žinoma, galite tiesiogiai eiti su AWS ir tam reikia šių priklausomybių.

  • Ruby 2.6
  • „Ruby on Rails 5.2.3“
  • „MySQL 5.7“
  • „Node.js 10.15“ Norėdami sudaryti „JavaScript“ turto dujotiekį
  • React + jquery
  • Diegti: pasirinktinis diegimo scenarijus
  • serveris: „Heroku“ arba „AWS“
  • Vaizdo priegloba: „Amazon S3“
  • Fono darbas: atidėtas \ _JOB
  • „RubyGems“: diegimas kaip priklausomybė
  • Redaktorius: „Sublime Text“ arba „Rubymine“
  • „Imagemagick“
  • Git

Funkcijos


„Sharetribe“ yra geriausias ir lengviausias būdas pradėti savo internetinės rinkos sprendimą. „Sharetribe“ yra paprasta pritaikyti ir sukuria platformą, kurioje jūsų vartotojai gali išsinuomoti ar parduoti prekes, paslaugas internete. „ShareTribe“ siūlo jums funkcijas, kurios jums labai greitai sukuria savo rinką taip, kaip norite. Jei nepastebite jums reikalingos funkcijos, susisiekite su „Containerize“ palaikymu, kad sužinotumėte daugiau apie tai, kaip ją sukurti, ir kai kurios pagrindinės funkcijos yra išvardytos žemiau:

  • Katalogo valdymas
  • Kategorijų valdymas
  • Mokestis ar komisinių valdymas
  • Užsakymo valdymas
  • Mokėjimo apdorojimas
  • PASLAUGŲ VALDYMAS
  • Grąžina valdymą
  • SEO valdymas
  • Pirkinių krepšelis
  • Pardavėjo portalas
  • Atviro kodo

Diegimo instrukcijos, kaip nustatyti gamybos aplinką


diegimas „Ubuntu“

Įdiekite ir sukonfigūruokite būtinus priklausomybių paketus. 1 . Gaukite kodą. Klonuokite šią „Git“ saugyklą ir patikrinkite naujausią leidimą:

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

2 . Įdiekite reikiamus brangakmenius, vykdydami šią komandą projekto šaknies kataloge:

     bundle install 

3 . Įdiekite mazgo modulius:

     npm install 

4 . Sukurkite failą „Data Base.yml“, nukopijuodami duomenų bazės konfigūraciją:

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

5 . Pridėkite savo duomenų bazės konfigūracijos informaciją į „Config/Database.yml“. Tikriausiai turėsite užpildyti tik duomenų bazės (-ų) slaptažodį. 6 . Nustatykite slaptą \ _Key \ _Base ir sugeneruokite slaptą raktą

     rake secret 

Pastaba: taip pat galite nustatyti slaptą \ _Key \ _Base aplinkos kintamąjį, jei nenorite saugoti slapto rakto faile 7 . Sukurkite duomenų bazę:

     RAILS_ENV=production bundle exec rake db:create 

8 . Inicijuokite savo duomenų bazę:

     RAILS_ENV=production bundle exec rake db:structure:load 

9 . Paleisti „Sphinx“ indeksą:

     RAILS_ENV=production bundle exec rake ts:index 

10 . Pradėkite „Sphinx Daemon“:

     RAILS_ENV=production bundle exec rake ts:start 

11 . Iš anksto kompiliuokite turtą:

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

12 . Pasinaudokite atidėtu darbo darbuotoju:

     RAILS_ENV=production bundle exec rake jobs:work 

13 . Naujoje konsolėje atidarykite projekto šaknies aplanką ir paleiskite serverį:

     bundle exec rails server -e production 

Integruotas „Webrick“ serveris (kuris buvo pradėtas paskutiniame žingsnyje aukščiau) neturėtų būti naudojamas gamyboje dėl našumo priežasčių. Rekomenduojamas skirtas HTTP serveris, toks kaip „Unicorn“. Nerekomenduojama patiekti statinio turto iš gamybos „Rails“ serverio. Vietoj to, turėtumėte naudoti CDN (turinio pristatymo tinklo) paslaugą, tokią kaip „Amazon CloudFront“. Norėdami aptarnauti turtą iš CDN paslaugos, turite pakeisti turto \ _host konfigūraciją faile config/config.yml, kad nurodytumėte savo CDN paskirstymą. Norėdami tinkamai paleisti savo rinką gamyboje, turite sukonfigūruoti keletą suplanuotų užduočių. Peržiūrėkite suplanuotų užduočių dokumentaciją. Gamybos naudojimui rekomenduojame atnaujinti tik tada, kai išleidžiama nauja versija, o ne sekti pagrindinę filialą. Nustatyti savo domeną:

Savo duomenų bazėje pakeiskite domeno stulpelio vertę, esančią bendruomenių lentelėje, kad atitiktumėte jūsų domeno pagrindinio kompiuterio vardą. Pvz., Jei jūsų rinkos URL yra http://mymarketplace.myhosting.com, tada domenas yra myMarketplace.myhosting.com. Pakeiskite stulpelio „Naudojimo \ _DOMAIN“ vertę į teisingą (arba 1) bendruomenių lentelėje. Jei norite įjungti „HTTP Grict Transport Security“ (rekomenduojamą), nustatykite ir HSTS \ _Max \ _Age stulpelį bendruomenių lentelėje iki ne nulio sekundžių skaičiaus. Pavyzdžiui, 31536000 (1 metai). Apie „Sharetribe“ funkcijas galite išsamiau perskaityti platformos svetainėje, tačiau čia yra idėja, kad „Sharetribe“ turi viską, ko mūsų klientai paprastai prašo. Sveikinimai. Jūs sėkmingai įdiegėte „Sharetribe“ bendraamžių rinką.

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.

 Latviski