solidus Logiciel de panier
Plateforme de commerce électronique entièrement personnalisable et flexible basé sur Ruby
Solidus est une solution de commerce électronique open source pour les entreprises en ligne à croissance rapide, les vitrines complexes et les grands détaillants.
Aperçu
Solidus est une plate-forme de commerce électronique open source complète et très flexible construite à l’aide de Ruby sur Rails et entretenue par une communauté de développeurs. Il s’agit d’une fourche d’outil Fête avec des étoiles GitHub 3.4K et des fourches GitHub 1K. Pour tirer le meilleur parti de Solidus, nous vous recommandons de vous familiariser avec Ruby on Rails, ainsi que le langage de programmation Ruby au préalable. La plate-forme Open Source Solidus est soutenue par la communauté et encourage tout le monde qui utilise Solidus pour contribuer au code source. Solidus vous permet de construire votre magasin au-dessus d’une suite de commerce électronique complète qui vous emmène sur le marché en un rien de temps. Personnalisez chaque partie du magasin, à la fois la partie de la devanture et le back-end du panneau d’administration. Les personnalisations Solidus sont très faciles à mettre en œuvre, même pour les développeurs inexpérimentés. D’autres peuvent nécessiter une compréhension solide du développement du rubis et du rubis sur les rails qui alimentent Solidus. Il existe différents types de personnalisation qui sont possibles en utilisant Solidus. Parce que Solidus est un moteur Rails, une grande partie de ce que le guide des rails sur les moteurs explique s’applique directement à Solidus. Ci-dessous, les directives fournissent une base aux développeurs Web pour apprendre et construire un magasin de commerce électronique Solidus.
Configuration requise
Solidus est une plate-forme de commerce électronique entièrement personnalisable, construite sur les connaissances partagées des marques.
- Rails 5.0.0 ou plus récent
- Ruby 2.2.2 ou plus récent
- Sqlite 3
- ImageMagick
- Bundler
- Distributions Linux 64 bits soutenant APT
Caractéristiques
Solidus propose une suite complète de fonctionnalités de commerce électronique essentielles hors de la boîte dans un package entièrement modulaire. Prenez ce dont vous avez besoin, laissez ce que vous n’avez pas et personnalisez l’une des fonctionnalités intégrées de vos besoins.
- démarreur frontal
- API RESTFUL
- API GraphQL
- Backend d’administration
- Extensions
- intégrations de paiement
- Extensibilité facile
- Gestion de l’inventaire
- Gestion des produits
- Gestion de la taxonomie
- Open source en quoi vous pouvez faire confiance
Installation
Installer Solidus sur Linux (basé sur Debian)
Assurez-vous que vous avez installé ImageMagick, qui est requis pour Paperclip.pour ajouter Solidus, commencez par une application Rails 5/6 et une base de données configurée et créée. Clone le repo Git et installez les dépendances GEM.
git clone git://github.com/solidusio/solidus.git
cd solidus
bin/setup
Pour Solidus v2.11 et supérieur, ajoutez ce qui suit à votre gemfile.
gem 'solidus'
Exécutez la commande Bundle pour installer.
bundle install
Après avoir installé des gemmes, vous devrez exécuter le générateur pour créer les fichiers de configuration et les migrations nécessaires.
bin/rails g solidus:install
Démarrez le serveur Rails avec la commande pour accéder à Solidus Store
bin/rails s
La vitrine Solidus \ _Frontend sera accessible sur http: // localhost: 3000 / et l’administrateur se trouve sur http: // localhost: 3000 / admin /. Vous remarquerez peut-être que votre magasin Solidus fonctionne lentement en mode développement. Cela peut être dû au fait que, en développement, chaque CSS et JavaScript est chargé comme un incluse distinct. Cela peut être désactivé en ajoutant ce qui suit à config / Environments / Development.rb.
Rails.application.configure do
config.assets.debug = false
end
L’utilisateur et le mot de passe par défaut sont respectivement de Adminexamplecom et de test123. Il existe également des options et des tâches de râteau fournies par solide \ _auth \ _devise. Toutes nos félicitations! Vous avez réussi à installer Solidus Store et à personnaliser maintenant toutes les fonctionnalités intégrées du désir de votre cœur.