欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Reaction Commerce
小 (→图集) |
小 (→新闻) |
||
(未显示1个用户的21个中间版本) | |||
第1行: | 第1行: | ||
Reaction Commerce 是一个现代、响应式、实时事件驱动的电子商务平台。基于 [[JavaScript]]、[[Meteor]]、[[Node.js]] 构建,支持 [[Docker]] 部署。 | Reaction Commerce 是一个现代、响应式、实时事件驱动的电子商务平台。基于 [[JavaScript]]、[[Meteor]]、[[Node.js]] 构建,支持 [[Docker]] 部署。 | ||
+ | |||
+ | ==简介== | ||
+ | |||
+ | ==新闻== | ||
+ | *[https://blog.reactioncommerce.com/were-4-years-old/ We're 4 Years Old!] (2017.10.09) | ||
+ | *2017,Reaction Commerce获谷歌GV领投的850万美元A轮融资,且在2016年获得270万美元种子轮投资。 | ||
+ | |||
+ | ==版本== | ||
+ | *0.13.0, Meteor 1.3 support for ES2015 modules | ||
+ | *0.12.0 | ||
+ | *0.11.0, Complete rework for the core order workflow | ||
+ | *0.10.0, Adminster and manage returns and refunds. | ||
+ | *0.9.1, Refactor to ES6, plus package and architecture changes | ||
+ | *0.8.0, Update to Meteor 1.2 | ||
+ | |||
+ | ==功能== | ||
+ | *其它付款方式 | ||
+ | 支持更多的支付方式(供应商TBD)。 | ||
+ | *入门指南 | ||
+ | 如何使用 Reaction Commerce 入门演练。 | ||
+ | *多租户(Multi-Tenant)市场 | ||
+ | 创建一个共享的多租户市场的多个商店。 | ||
+ | *订阅产品 | ||
+ | 基于产品类型的订阅(Subscription based product types)。 | ||
+ | *Hero Manager | ||
+ | Inline management for hero sections on your shop. | ||
+ | *版本控制 | ||
+ | 版本控制与回滚所有编辑。 | ||
+ | *产品继承 | ||
+ | 通过parent-child-clone inheritance管理产品定价,促销,可见度。 | ||
+ | *促销 | ||
+ | Ability to manage and track promotions by channels, events, and more. | ||
+ | *货到付款 | ||
+ | 货到付款的支付方式。 | ||
+ | *多供应商(Multi-Vendor) | ||
+ | Multiple vendors with review, publish, drop shipping. | ||
+ | *事件日志 | ||
+ | Full insight to all actions performed. | ||
+ | *集成[[Bitcoin]] | ||
+ | 能够接受你的店铺比特币付款。 | ||
+ | *延期交货(Backorders) | ||
+ | 即使数量用完购物者仍可以购买产品。 | ||
+ | *通知 | ||
+ | 通知和警报,包括短信的网关集成。 | ||
+ | *原生移动应用 | ||
+ | 构建、部署iOS,Android原生响应式应用。 | ||
+ | *REST API | ||
+ | 扩展 Meteor DDP 方法并提供 RESTFul API。 | ||
+ | *数字产品 | ||
+ | 销售独立的数字商品,或混合的商品实物。 | ||
+ | *集成 Shippo | ||
+ | 发货更好,发货更智能。 | ||
+ | *订单录入和编辑 | ||
+ | Adminstrator addition and editing of orders. | ||
+ | *嵌入社交内容 | ||
+ | 嵌入的评论,微博等社交内容。 | ||
+ | *灵活的税收管理 | ||
+ | 管理和自定义的税收规则。 | ||
+ | *可行的分析 | ||
+ | 数据驱动的产品介绍和性能分析。 | ||
+ | *自动送料出口 | ||
+ | 提交产品到比较购物引擎。 | ||
+ | *热键 | ||
+ | 建立快捷方式定时任务快速触发响应动作。 | ||
+ | *主题画廊(Theme Gallery) | ||
+ | 从主题库中进行选择来改变你的店铺的设计和体验。 | ||
+ | *从其它品台导入数据 | ||
+ | Import products from Squarespace, Shopify, Spree, Magento into Reaction. | ||
+ | *发布流程 | ||
+ | 根据版本和角色的发布和审批流程。 | ||
==指南== | ==指南== | ||
第13行: | 第83行: | ||
./reaction install | ./reaction install | ||
git pull | git pull | ||
− | meteor reset | + | meteor reset // Project reset. |
meteor --raw-logs --settings settings/dev.settings.json | meteor --raw-logs --settings settings/dev.settings.json | ||
==Meteor== | ==Meteor== | ||
− | 基于 [[Meteor]] | + | 基于 [[Meteor]] 的模块化设计,packages目录下: |
+ | my-custom-theme-template reaction-collections reaction-i18n reaction-router reaction-ui-navbar | ||
+ | reaction-accounts reaction-core reaction-inventory reaction-sample-data reaction-ui-tagnav | ||
+ | reaction-analytics reaction-core-theme reaction-layout reaction-schemas | ||
+ | reaction-analytics-libs reaction-dashboard reaction-logger reaction-shipping | ||
+ | reaction-catalog reaction-default-theme reaction-orders reaction-social | ||
+ | reaction-checkout reaction-email-templates reaction-product-variant reaction-ui | ||
+ | 模块安装 | ||
meteor add reactioncommerce:core | meteor add reactioncommerce:core | ||
meteor add reactioncommerce:core-theme | meteor add reactioncommerce:core-theme | ||
第24行: | 第101行: | ||
meteor add reactioncommerce:reaction-shipping | meteor add reactioncommerce:reaction-shipping | ||
... | ... | ||
+ | [https://github.com/reactioncommerce/reaction-helloworld Hello World] 一个简单的Meteor包 | ||
+ | cd reaction/packages | ||
+ | git clone https://github.com/reactioncommerce/reaction-helloworld | ||
+ | cd reaction | ||
+ | meteor add reactioncommerce:reaction-helloworld // 需要修改 packages.js 里的 api.versionsFrom("[email protected]"); 和 api.use("reactioncommerce:[email protected]"); | ||
+ | meteor remove reactioncommerce:reaction-helloworld | ||
+ | |||
+ | ==MongoDB== | ||
+ | 使用[[Robo 3T]]管理[[MongoDB]]数据库。 | ||
+ | |||
+ | [https://github.com/reactioncommerce/reaction/tree/master/lib/collections/schemas 数据库Schemas] | ||
==项目== | ==项目== | ||
第33行: | 第121行: | ||
*[https://github.com/kadirahq/meteor-dochead meteor-dochead] | *[https://github.com/kadirahq/meteor-dochead meteor-dochead] | ||
*[https://github.com/ongoworks/meteor-bunyan meteor-bunyan] 日志模块 | *[https://github.com/ongoworks/meteor-bunyan meteor-bunyan] 日志模块 | ||
+ | *[https://github.com/juliancwirko/meteor-s-alert/ meteor-s-alert] [https://github.com/t4t5/sweetalert/ sweetalert] | ||
*[[e3js]] | *[[e3js]] | ||
第41行: | 第130行: | ||
==支付== | ==支付== | ||
− | *PayPal | + | [https://github.com/reactioncommerce/reaction-paymentmethod reaction-paymentmethod] |
− | *Authorize.net | + | *PayPal [https://github.com/reactioncommerce/reaction-paypal reaction-paypal] |
− | *Stripe | + | *Authorize.net [https://github.com/reactioncommerce/reaction-auth-net reaction-auth-net] |
− | *Braintree | + | *Stripe [https://github.com/reactioncommerce/reaction-stripe reaction-stripe] |
+ | *Braintree [https://github.com/reactioncommerce/reaction-braintree reaction-braintree] | ||
*支付宝 (暂不支持) | *支付宝 (暂不支持) | ||
*微信支付 (暂不支持) | *微信支付 (暂不支持) | ||
+ | |||
+ | ==App== | ||
+ | iOS、Android App | ||
==用户== | ==用户== | ||
第52行: | 第145行: | ||
==部署运维== | ==部署运维== | ||
+ | *[https://hub.docker.com/u/reactioncommerce/ Docker Hub] | ||
*[https://github.com/reactioncommerce/launchdock Launchdock] | *[https://github.com/reactioncommerce/launchdock Launchdock] | ||
+ | *[https://github.com/reactioncommerce/launchdock-connect launchdock-connect] | ||
+ | |||
+ | ==文档计划== | ||
+ | *[https://github.com/reactioncommerce/redoc redoc] | ||
+ | *[https://github.com/reactioncommerce/reaction-docs reaction-docs] | ||
==图集== | ==图集== | ||
<gallery> | <gallery> | ||
+ | image:reaction-architecture.png|Reaction架构 | ||
+ | image:Reaction-Commerce-Product-Detail-Page.png|PDP | ||
+ | image:reaction-commerce-initial-admin-account.png|管理员账户 | ||
image:reaction-commerce-homepage.png|商城首页 | image:reaction-commerce-homepage.png|商城首页 | ||
image:reaction-commerce-dashboard.png|控制台 | image:reaction-commerce-dashboard.png|控制台 | ||
image:reaction-commerce-order.png|订单 | image:reaction-commerce-order.png|订单 | ||
+ | image:Reaction-Commerce-MongoDB.png|MongoDB数据库 | ||
</gallery> | </gallery> | ||
第71行: | 第174行: | ||
[[category:JavaScript]] | [[category:JavaScript]] | ||
[[category:docker]] | [[category:docker]] | ||
+ | [[category:huihoo]] |
2022年3月31日 (四) 03:22的最后版本
Reaction Commerce 是一个现代、响应式、实时事件驱动的电子商务平台。基于 JavaScript、Meteor、Node.js 构建,支持 Docker 部署。
目录 |
[编辑] 简介
[编辑] 新闻
- We're 4 Years Old! (2017.10.09)
- 2017,Reaction Commerce获谷歌GV领投的850万美元A轮融资,且在2016年获得270万美元种子轮投资。
[编辑] 版本
- 0.13.0, Meteor 1.3 support for ES2015 modules
- 0.12.0
- 0.11.0, Complete rework for the core order workflow
- 0.10.0, Adminster and manage returns and refunds.
- 0.9.1, Refactor to ES6, plus package and architecture changes
- 0.8.0, Update to Meteor 1.2
[编辑] 功能
- 其它付款方式
支持更多的支付方式(供应商TBD)。
- 入门指南
如何使用 Reaction Commerce 入门演练。
- 多租户(Multi-Tenant)市场
创建一个共享的多租户市场的多个商店。
- 订阅产品
基于产品类型的订阅(Subscription based product types)。
- Hero Manager
Inline management for hero sections on your shop.
- 版本控制
版本控制与回滚所有编辑。
- 产品继承
通过parent-child-clone inheritance管理产品定价,促销,可见度。
- 促销
Ability to manage and track promotions by channels, events, and more.
- 货到付款
货到付款的支付方式。
- 多供应商(Multi-Vendor)
Multiple vendors with review, publish, drop shipping.
- 事件日志
Full insight to all actions performed.
- 集成Bitcoin
能够接受你的店铺比特币付款。
- 延期交货(Backorders)
即使数量用完购物者仍可以购买产品。
- 通知
通知和警报,包括短信的网关集成。
- 原生移动应用
构建、部署iOS,Android原生响应式应用。
- REST API
扩展 Meteor DDP 方法并提供 RESTFul API。
- 数字产品
销售独立的数字商品,或混合的商品实物。
- 集成 Shippo
发货更好,发货更智能。
- 订单录入和编辑
Adminstrator addition and editing of orders.
- 嵌入社交内容
嵌入的评论,微博等社交内容。
- 灵活的税收管理
管理和自定义的税收规则。
- 可行的分析
数据驱动的产品介绍和性能分析。
- 自动送料出口
提交产品到比较购物引擎。
- 热键
建立快捷方式定时任务快速触发响应动作。
- 主题画廊(Theme Gallery)
从主题库中进行选择来改变你的店铺的设计和体验。
- 从其它品台导入数据
Import products from Squarespace, Shopify, Spree, Magento into Reaction.
- 发布流程
根据版本和角色的发布和审批流程。
[编辑] 指南
curl https://install.meteor.com | /bin/sh # installs Meteor git clone https://github.com/reactioncommerce/reaction cd reaction meteor npm install ./reaction pull ./reaction http://local.host:3000/ ./reaction reset Resetting Database!! Also delete modules? [y/N] ./reaction install git pull meteor reset // Project reset. meteor --raw-logs --settings settings/dev.settings.json
[编辑] Meteor
基于 Meteor 的模块化设计,packages目录下:
my-custom-theme-template reaction-collections reaction-i18n reaction-router reaction-ui-navbar reaction-accounts reaction-core reaction-inventory reaction-sample-data reaction-ui-tagnav reaction-analytics reaction-core-theme reaction-layout reaction-schemas reaction-analytics-libs reaction-dashboard reaction-logger reaction-shipping reaction-catalog reaction-default-theme reaction-orders reaction-social reaction-checkout reaction-email-templates reaction-product-variant reaction-ui
模块安装
meteor add reactioncommerce:core meteor add reactioncommerce:core-theme meteor add reactioncommerce:reaction-accounts meteor add reactioncommerce:reaction-orders meteor add reactioncommerce:reaction-shipping ...
Hello World 一个简单的Meteor包
cd reaction/packages git clone https://github.com/reactioncommerce/reaction-helloworld cd reaction meteor add reactioncommerce:reaction-helloworld // 需要修改 packages.js 里的 api.versionsFrom("[email protected]"); 和 api.use("reactioncommerce:[email protected]"); meteor remove reactioncommerce:reaction-helloworld
[编辑] MongoDB
[编辑] 项目
- meteor-security
- meteor-roles
- CollectionFS 上传处理商品图片
- meteor-simple-schema
- FlowRouter
- meteor-dochead
- meteor-bunyan 日志模块
- meteor-s-alert sweetalert
- e3js
[编辑] 账户集成
[编辑] 支付
- PayPal reaction-paypal
- Authorize.net reaction-auth-net
- Stripe reaction-stripe
- Braintree reaction-braintree
- 支付宝 (暂不支持)
- 微信支付 (暂不支持)
[编辑] App
iOS、Android App
[编辑] 用户
[编辑] 部署运维
[编辑] 文档计划
[编辑] 图集
[编辑] 链接
- Reaction Commerce官网
- Reaction Commerce @ GitHub
- Ongo Works We're building a new commerce experience.