Ruby on Rails 电子商城开源项目

2022-08-31 0 574

本期推荐的是基于 Ruby on Rails 实现的电子商城开源项目。

Ruby on Rails 电子商城开源项目

项目优势:

  • spree_api:REST API 接口
  • spree_frontend:移动优先,可自定义的店面
  • spree_backend:功能丰富的管理面板
  • spree_cmd:开发人员的命令行工具
  • spree_core:数据层、服务和邮件、基本组件

主要特点:

  • 全球商务– 开箱即用的多货币和多语言支持,不同地区的不同运输方式/成本,高级税收计算
  • 多商店– 在一个 Spree 实例上托管多个品牌/商店,具有不同的品牌、配置、付款方式、运输选项、产品目录等
  • 多供应商市场– 使用专用供应商仪表板与多个供应商一起运行您自己的市场
  • 响应式管理面板– 管理和策划产品、用户、订单、退货、发货等
  • 订单– 强大的订单、发货、退货和退款系统
  • 购物车– 全面而先进的折扣系统
  • 支付– 开箱即用的 30 多个支付提供商集成以及用于集成任何其他网关的 API
  • 无处不在– 云、VPS、Docker、Kubernetes
  • 战斗测试– 自 2007 年以来,全球数以千计的商家在所有类别中使用!
  • 完全可定制– 挑选您想要使用的部件并定制其他所有内容(店面、订单处理、API 等)以创建您的业务所需的独特解决方案
  • 通过扩展提供更多功能– 社区构建的数十个扩展,可供免费使用!

Ruby on Rails 电子商城开源项目

安装:

下载相关安装包

解压

根据需要重命名目录spree_starter-main

在上述目录中运行bin/setup

等待命令执行(大约需要 2-3 分钟)

连接到 API

您的 API 服务器已启动并正在运行。下载 Open API 文档并将其导入 Postman开始播放。您的后端服务器 URL用于获取您可以使用的产品列表:http://localhost:4000

curl --request GET \  --url http://localhost:4000/api/v2/storefront/products \  --header 'Content-Type: a

Ruby on Rails 电子商城开源项目

登录管理面板

使用浏览器窗口导航到
http://localhost:3000/admin。您可以使用用户名和密码登录。spree@example. comspree123

Ruby on Rails 电子商城开源项目

开发者文档详情:
https://dev-docs.spreecommerce.org/

API地址:
https://api.spreecommerce.org/docs/api-v2/YXBpOjMxMjQ5NTg-authentication

小样地址:
https://demo.spreecommerce.org/t/categories/men

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

七爪网 行业资讯 Ruby on Rails 电子商城开源项目 https://www.7claw.com/36621.html

分享免费的开源源码

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务