Solidus adalah solusi e-commerce open-source yang dibangun dengan Ruby on Rails

solidus Perangkat lunak keranjang belanja

Platform eCommerce yang sepenuhnya dapat disesuaikan dan fleksibel Ruby

Solidus adalah solusi e-commerce open-source lengkap untuk bisnis online yang berkembang pesat, etalase yang kompleks dan pengecer besar.

Ringkasan


Solidus adalah platform eCommerce open source yang lengkap dan sangat fleksibel yang dibangun menggunakan Ruby on Rails dan dikelola oleh komunitas pengembang. Ini adalah garpu dari Kesenangan alat dengan bintang gitub 3,4k dan 1K Github Forks. Untuk mendapatkan hasil maksimal dari Solidus, kami sarankan Anda membiasakan diri dengan Ruby on Rails, serta bahasa pemrograman Ruby sebelumnya. Platform Open Source Solidus didukung oleh masyarakat dan mendorong semua orang menggunakan Solidus untuk berkontribusi kembali ke kode sumber. Solidus memungkinkan Anda membangun toko di atas rangkaian eCommerce lengkap yang membawa Anda ke pasar dalam waktu singkat. Kustomisasi setiap bagian toko, baik bagian etalase dan back-end panel admin. Kustomisasi Solidus sangat mudah diimplementasikan, bahkan untuk pengembang yang tidak berpengalaman. Orang lain mungkin memerlukan pemahaman yang kuat tentang ruby ​​dan ruby ​​pada pengembangan rel yang memberi daya solidus. Ada berbagai jenis kustomisasi yang dimungkinkan menggunakan solidus. Karena Solidus adalah mesin rel, banyak dari apa yang dipandu oleh Rails pada mesin yang dijelaskan berlaku langsung untuk Solidus. Pedoman di bawah ini memberikan dasar bagi pengembang web untuk mempelajari dan membangun Solidus Ecommerce Store.

Persyaratan sistem


Solidus adalah platform eCommerce yang dapat disesuaikan sepenuhnya, dibangun di atas pengetahuan bersama merek.

  • Rails 5.0.0 atau lebih baru
  • Ruby 2.2.2 atau yang lebih baru
  • Sqlite 3
  • Imagemagick
  • Bundler
  • Distribusi 64-bit Linux yang mendukung Apt

Fitur


Solidus menawarkan serangkaian lengkap fitur e -commerce penting di luar kotak dalam paket modular sepenuhnya. Ambil apa yang Anda butuhkan, tinggalkan apa yang tidak Anda lakukan, dan sesuaikan salah satu fitur bawaan sesuai kebutuhan Anda.

  • Starter frontend
  • API RESTFUL
  • GraphQL API
  • Admin backend
  • Ekstensi
  • Integrasi Pembayaran
  • Ekstensibilitas yang mudah
  • Manajemen persediaan
  • Manajemen Produk
  • Manajemen taksonomi
  • Sumber terbuka yang bisa Anda percayai

Instalasi

Instal Solidus di Linux (Berbasis Debian)

Memastikan Anda telah menginstal Imagemagick, yang diperlukan untuk paperclip. Untuk menambahkan solidus, mulai dengan aplikasi Rails 5/6 dan database yang dikonfigurasi dan dibuat. Klone git repo dan pasang dependensi permata.

    git clone git://github.com/solidusio/solidus.git
    cd solidus
    bin/setup

Untuk Solidus v2.11 ke atas, tambahkan yang berikut ini ke Gemfile Anda.

    gem 'solidus'

Jalankan perintah bundle untuk menginstal.

    bundle install

Setelah menginstal GEMS, Anda harus menjalankan generator untuk membuat file dan migrasi konfigurasi yang diperlukan.

    bin/rails g solidus:install

Mulai server Rails dengan perintah untuk mengakses Solidus Store

    bin/rails s

Solidus \ _frontend Storefront akan dapat diakses di http: // localhost: 3000/dan admin dapat ditemukan di http: // localhost: 3000/admin/. Anda mungkin melihat bahwa toko Solidus Anda berjalan perlahan dalam mode pengembangan. Ini bisa karena dalam pengembangan setiap CSS dan JavaScript dimuat sebagai termasuk yang terpisah. Ini dapat dinonaktifkan dengan menambahkan yang berikut ini ke Config/Environments/Development.rb.

    Rails.application.configure do
      config.assets.debug = false
    end

Pengguna dan kata sandi default masing -masing adalah Adminexamplecom dan test123. Ada juga opsi dan tugas rake yang disediakan oleh Solidus \ _Auth \ _Devise. Selamat! Anda telah berhasil menginstal Solidus Store dan sekarang menyesuaikan salah satu fitur bawaan dengan keinginan hati Anda.

 Indonesia