vps精选(GitHub精选 | Ruby on Rails 电子商城开源项目)

博主:xiaoweixiaowei 2022-12-19 条评论

《GitHub精选》是我们分享Github中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是基于 Ruby on Rails 实现的电子商城开源项目。

项目优势:

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

主要特点:

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

安装:

下载相关安装包

解压

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

在上述目录中运行bin/setup

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

vps精选(GitHub精选 | Ruby on Rails 电子商城开源项目)

连接到 API

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

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

登录管理面板

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

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

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

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

The End

发布于:2022-12-19,除非注明,否则均为 主机评测原创文章,转载请注明出处。