Sharetribe är Ruby -baserad Open Source Marketplace -programvara

ShareTribe Mjukvara

Ruby-baserad öppen källkod Peer-to-Peer Marketplace-programvara

Sharetribe är en öppen källkodsmarknadsprogramvara och plattform som tar dig dit du vill åka. Från idé till lansering, lönsamhet till tillväxt och därefter.

Översikt

Sharetribe är en peer-to-peer öppen källkodsmarknadsplattform för att skapa och köra marknadsplatser online med en komplett funktionsuppsättning där dina användare kan hyra eller sälja varor, erbjuda tjänster online eller ge bort saker gratis. Sharetribe Top Online Marketplace Order -typer kan skapa en marknadstyp som bäst passar dina behov. Sharetribe bästa öppen källkod B2B e -handelsplattform hanterar alla värdar, är lätt att använda och enkelt att anpassa. Många framgångsrika startups växer och bygger en framgångsrik marknadsplats med Sharetribe -plattformen. Sharetribe är skriven med den mest populära programmeringsramen för snabb och pålitlig applikationsutveckling, Ruby on Rails. Sharetribe eCommerce Marketplace följer en beteendestyrd utvecklingsmetod. Sharetribe uppgraderas varje månad för att stödja de senaste versionerna av mjukvaruverktyg och teknik. Sharetribe har ett brett utbud av fördelar. Sharetribe hjälper företag att skapa och hantera anpassade marknadsplatser online för små till medelstora företag. Sharetribe underlättar integration med analysplattformar. Dessutom ger det personliga profilsidor för alla leverantörer, som visar sina listor, betyg och recensioner från köpare. Sharetribe B2B ECommerce Software Solution levererar nu de viktigaste funktionerna du vill ha från en marknadsplattform direkt ur lådan. Sharetribe’s lösning:

  • Stöder alla typer av marknadsplatser
  • underlätta kontakten mellan användare
  • tillhandahåller ett inbyggt betalningssystem
  • Inkluderar verktyg för kataloghantering, kategorisering och filtrering av innehåll
  • tillåter anpassad varumärke
  • Fungerar perfekt på mobila enheter
  • Inkluderar ett avancerat betalningssystem som stöder 25+ valutor och 190+ länder
  • Hjälper integrationer med Google Analytics och betalningsbearbetningsportar som Stripe och PayPal. Sharetribe Top B2B e-handelsplattform innehåller ett anpassat landningssida tillägg och redaktör. Viktiga funktioner i ShareTribe inkluderar kommissionsledning, flera leverantörslistor och betyg eller granskningsledning. Sharetribe utvecklar avancerad marknadsprogramvara för varje affärslivscykelstadium. Sharetribe tillhandahåller leverantörs portal, som gör det möjligt för leverantörer att skapa nya listor på sin marknadsplats och anpassa produktinformation. Plattformskällan är tillgänglig under Sharetribe Community Public License.

Systemkrav


För Sharetribe -produktionsinstallation skulle jag rekommendera att du går med Heroku. På så sätt får du lätt skalbarheten vid behov, samt hantering av databas, t.ex. Thinking-Sphinx Addon för indexering och sökning. Naturligtvis kan du gå direkt med AWS och det kräver följande beroenden.

  • Ruby 2.6
  • Ruby on Rails 5.2.3
  • MySQL 5.7
  • Node.JS 10.15 för att sammanställa JavaScript -tillgångsrörledningen
  • React + jQuery
  • Distribuera: Anpassat distributionsskript
  • Server: Heroku eller AWS
  • Bildhotell: Amazon S3
  • Bakgrundsjobb: Försenad \ _job
  • Rubygems: Installation som beroende
  • Redaktör: sublim text eller rubymin
  • Imagemagick
  • git

Funktioner


Sharetribe ger ett bästa och enklaste sätt att starta din egen marknad för marknadsplats. Sharetribe är enkel att anpassa och det skapar en plattform där dina användare kan hyra eller sälja varor, tjänster online. Sharetribe erbjuder dig de funktioner som gör det mycket snabbt för dig att bygga din marknad exakt som du vill. Om du inte upptäcker funktionen du behöver, kontakta containeriseringsstöd för att lära dig mer om hur du bygger den och några av de viktigaste funktionerna listas nedan:

  • Kataloghantering
  • Kategorihantering
  • avgift eller provisionsledning
  • Orderhantering
  • Betalningen behandlas
  • Kampanjerhantering
  • Returnerar ledningen
  • SEO -ledning
  • Kundvagn
  • Leverantörsportal
  • Öppen källa

** Installationsinstruktioner för att ställa in produktionsmiljön **


Installation på Ubuntu

Installera och konfigurera nödvändiga beroenden -paket. 1 . Få koden. Klonar detta git -förvar och kolla in den senaste utgåvan:

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

2 . Installera de nödvändiga ädelstenarna genom att köra följande kommando i projektets rotkatalog:

     bundle install 

3 . Installera nodmoduler:

     npm install 

4 . Skapa en databas.yml -fil genom att kopiera exempeldatabaskonfigurationen:

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

5 . Lägg till dina databaskonfigurationsinformation till config/database.yml. Du behöver förmodligen bara fylla i lösenordet för databasen. 6 . Ställ in hemlighet \ _key \ _base och generera hemlig nyckel

     rake secret 

Obs: Du kan också ställa in Secret \ _Key \ _Base miljövariabel, om du inte vill lagra den hemliga nyckeln i en fil 7 . Skapa databasen:

     RAILS_ENV=production bundle exec rake db:create 

8 . Initiera din databas:

     RAILS_ENV=production bundle exec rake db:structure:load 

9 . Kör Sphinx Index:

     RAILS_ENV=production bundle exec rake ts:index 

10 . Starta Sfinx -demonen:

     RAILS_ENV=production bundle exec rake ts:start 

11 . Förkompilera tillgångarna:

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

12 . Åkalla den försenade jobbarbetare:

     RAILS_ENV=production bundle exec rake jobs:work 

13 . Öppna i en ny konsol projektets rotmapp och starta servern:

     bundle exec rails server -e production 

Den inbyggda Webrick-servern (som startades i det sista steget ovan) bör inte användas i produktion på grund av prestationsskäl. En dedikerad HTTP -server som Unicorn rekommenderas. Det rekommenderas inte att betjäna statiska tillgångar från en Rails -server i produktionen. Istället bör du använda en CDN -tjänst (Content Delivery Network), till exempel Amazon CloudFront. För att betjäna tillgångarna från CDN -tjänsten måste du ändra tillgången \ _Host -konfigurationen i filen config/config.yml för att peka din CDN -distribution. Du måste konfigurera ett par schemalagda uppgifter för att korrekt köra din marknad på produktionen. Se den schemalagda uppgiftsdokumentationen. För produktionsanvändning rekommenderar vi att du uppgraderar endast när ny version släpps och inte följer Master Branch. ** Ställa in din domän: **

I din databas ändrar du värdet på domänkolumnen i tabellen Communities för att matcha värdnamnet för din domän. Till exempel, om webbadressen för din marknad är http://mymarketplace.myhosting.com, är domänen mymarketplace.myhosting.com. Ändra värdet på användningen av användningen \ _domän till true (eller 1) i tabellen Communities. Om du vill aktivera http strikt transportsäkerhet (rekommenderas), ställ också in hsts \ _max \ _age-kolumnen i gemenskapens tabell till ett icke-noll antal sekunder. Till exempel 31536000 (1 år). Du kan läsa om ShareTribe: s funktioner mer detaljerat på plattformens webbplats, men idén här är att ShareTribe har allt som våra kunder vanligtvis ber om. Grattis. Du har framgångsrikt installerat Sharetribe peer-to-peer marknadsplats.

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.

** Utforska **

I den här artikeln diskuterade vi om Open Source Marketplace ShareTribe. För att lära dig om annan marknadsprogramvara, besök följande sidor:

** Topp 5 Open Source Marketplace -programvara 2021 **

** Hur man installerar Cocorico Marketplace för att sälja tjänster online **

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

** Topp Open Source Marketplace -programvarualternativ **

 Svenska