Sharetribe is Ruby Based Open Source Marketplace -software

ShareTribe Marktplace software

Ruby gebaseerde open source peer-to-peer Marketplace-software

Sharetribe is een open source marktplaats software en platform dat je naartoe brengt waar je naartoe wilt. Van idee tot lancering, winstgevendheid tot groei en verder.

Overzicht

ShareTribe is een peer-to-peer open source marktplatform om online marktplaatsen te maken en te runnen met een complete functieset waarbij uw gebruikers goederen kunnen huren of verkopen, online diensten kunnen aanbieden of dingen kunnen weggeven. Sharetribe top online marktplaats besteltypen kunnen een type marktplaats maken dat het beste bij je nodig is. ShareTribe Beste Open Source B2B e -commerceplatform verwerkt alle hosting, is eenvoudig te gebruiken en eenvoudig aan te passen. Veel succesvolle startups groeien en bouwen een succesvol marktbedrijf op met het Sharetribe -platform. Sharetribe is geschreven met behulp van het meest populaire programmeerraamwerk voor snelle en betrouwbare applicatieontwikkeling, Ruby on Rails. Sharetribe eCommerce Marketplace volgt een gedragsgestuurde ontwikkelingsbenadering. ShareTribe wordt elke maand geüpgraded om de nieuwste versies van de softwaretools en technologieën te ondersteunen. Sharetribe heeft een breed scala aan voordelen. ShareTribe helpt bedrijven om aangepaste online marktplaatsen te maken en te beheren voor kleine tot middelgrote bedrijven. ShareTribe faciliteert integratie met analyseplatforms. Bovendien biedt het gepersonaliseerde profielpagina’s voor alle leveranciers, met hun vermeldingen, beoordeling en beoordelingen van kopers. Sharetribe B2B -e -commerce software -oplossing levert nu de belangrijkste functies die u wilt van een marktplatform direct uit de doos. Sharetribe’s oplossing:

  • Ondersteunt alle soorten marktplaatsen
  • Faciliteer het contact tussen gebruikers
  • biedt een ingebouwd betalingssysteem
  • Bevat tools voor catalogusbeheer, categorisering en filtering van inhoud
  • Maakt aangepaste branding mogelijk
  • werkt perfect op mobiele apparaten
  • Bevat een geavanceerd betalingssysteem dat 25+ valuta en 190+ landen ondersteunt
  • Helpt integraties met Google Analytics en betalingsverwerkingsgateways zoals Stripe en PayPal. Sharetribe top B2B e-commerceplatform bevat een aangepaste bestemmingspagina-add-on en editor. Belangrijkste kenmerken van Sharetribe zijn onder meer commissiebeheer, lijsten met meerdere leveranciers en beoordelingen of beoordelingenbeheer. Sharetribe ontwikkelt geavanceerde marktplaatssoftware voor elke fase van het bedrijfslevenscyclus. Sharetribe biedt de portal van de leverancier, waarmee providers nieuwe aanbiedingen op hun marktplaats kunnen maken en productinformatie aanpassen. De platformbron is beschikbaar onder de openbare licentie van Sharetribe Community.

Systeem vereisten


Voor de productie -installatie van Sharetribe zou ik je aanraden om met Heroku te gaan. Op die manier krijg je gemakkelijk de schaalbaarheid wanneer dat nodig is, evenals het hanteren van database, b.v. Thinking-sphinx add-on voor indexering en zoeken. Natuurlijk kunt u direct met AWS gaan en het vereist de volgende afhankelijkheden.

  • Ruby 2.6
  • Ruby on Rails 5.2.3
  • MySQL 5.7
  • Node.js 10.15 om JavaScript Asset Pipeline te compileren
  • React + JQuery
  • Implementeren: aangepast implementatiescript
  • Server: Heroku of AWS
  • Afbeeldinghosting: Amazon S3
  • Achtergrondopdracht: vertraagd \ _job
  • RubyGems: installatie als afhankelijkheid
  • redacteur: sublieme tekst of rubymine
  • Imagemagick
  • Git

Functies


Sharetribe biedt een beste en gemakkelijkste manier om uw eigen online marktoplossing te starten. ShareTribe is eenvoudig aan te passen en het maakt een platform waar uw gebruikers goederen kunnen huren of verkopen, online diensten. Sharetribe biedt u de functies die het voor u erg snel maken om uw marktplaats precies te bouwen zoals u wilt. Als u de functie die u nodig hebt niet ziet, neemt u contact op met de ondersteuning voor container om meer te weten te komen over hoe u het kunt bouwen en sommige van de belangrijkste functies worden hieronder vermeld:

  • Catalogusbeheer
  • Categorie management
  • Vergoeding of commissiebeheer
  • Orderbeheer
  • Verwerking van betalingen
  • Promoties Management
  • Retourneert management
  • SEO Management
  • Winkelmand
  • Verkopersportaal
  • Open source

Installatie -instructies om de productieomgeving in te stellen


Installatie op ubuntu

Installeer en configureer de benodigde afhankelijkhedenpakketten. 1 . Krijg de code. Kloon deze git -repository en bekijk de nieuwste release:

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

2 . Installeer de vereiste edelstenen door de volgende opdracht uit te voeren in de hoofdmap van het project:

     bundle install 

3 . Installeer knooppuntmodules:

     npm install 

4 . Maak een database.yml -bestand door de voorbeelddatabaseconfiguratie te kopiëren:

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

5 . Voeg uw databaseconfiguratiegegevens toe aan config/database.yml. U hoeft waarschijnlijk alleen het wachtwoord voor de database (s) in te vullen. 6 . Stel Secret \ _Key \ _base in en genereer een geheime sleutel

     rake secret 

Opmerking: u kunt ook de Secret \ _Key \ _base omgevingsvariabele instellen, als u de geheime sleutel niet in een bestand wilt opslaan 7 . Maak de database:

     RAILS_ENV=production bundle exec rake db:create 

8 . Initialiseer uw database:

     RAILS_ENV=production bundle exec rake db:structure:load 

9 . Voer Sphinx -index uit:

     RAILS_ENV=production bundle exec rake ts:index 

10 . Start de Sphinx Daemon:

     RAILS_ENV=production bundle exec rake ts:start 

11 . Vooraf compileren van de activa:

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

12 . Roep de vertraagde werknemer aan:

     RAILS_ENV=production bundle exec rake jobs:work 

13 . Open in een nieuwe console de rootmap van het project en start de server:

     bundle exec rails server -e production 

De ingebouwde Webrick-server (die in de laatste stap hierboven is gestart) mag om prestatieredenen niet in de productie worden gebruikt. Een speciale HTTP -server zoals Unicorn wordt aanbevolen. Het wordt niet aanbevolen om statische activa van een Rails -server in productie te bedienen. In plaats daarvan moet u een CDN -service (Content Delivery Network) gebruiken, zoals Amazon CloudFront. Om de activa van de CDN -service te bedienen, moet u de activa \ _host -configuratie in het bestand config/config.yml wijzigen om uw CDN -distributie te wijzen. U moet een paar geplande taken configureren om uw marktplaats goed in productie te laten werken. Zie de documentatie van de geplande taken. Voor productie -gebruik raden we u aan om alleen te upgraden wanneer een nieuwe versie wordt uitgebracht en niet om de master -branch te volgen. Je domein instellen:

Wijzig in uw database de waarde van de domeinkolom in de gemeenschapstabel die overeenkomt met de hostnaam van uw domein. Als de URL bijvoorbeeld voor uw markt http://mymarketplace.myhosting.com is, dan is het domein mymarketplace.myhosting.com. Wijzig de waarde van het gebruik \ _ _domain -kolom in true (of 1) in de tabel Communities. Als u HTTP strikte transportbeveiliging wilt inschakelen (aanbevolen), stelt u ook de HSTS \ _max \ _age-kolom in de tabel Communities in op een niet-nul aantal seconden. Bijvoorbeeld 31536000 (1 jaar). U kunt de functies van Sharetribe in meer detail op de site van het platform lezen, maar het idee hier is dat Sharetribe alles heeft waar onze klanten doorgaans om vragen. Gefeliciteerd. U hebt met succes Sharetribe peer-to-peer marktplaats geïnstalleerd.

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.

Ontdekken

In dit artikel hebben we besproken over de open source -markt Sharetribe. Ga naar de volgende pagina’s om meer te weten te komen over andere marktsoftware:

Top 5 Open Source Marketplace -software in 2021

Hoe Cocorico Marketplace te installeren om online diensten te verkopen

Open source Udemy Clone Learning and Teaching Marketplace

Top Open Source Marketplace software -opties

 Nederlands