Simple Cart - 一个简单的电商解决方案

2015-06-13 08:24:19 +08:00
 j1
帮国外的一朋友做的,她经营的是那种 mamas and papas store,提出的需求很简单,后台数据要便于管理,不需要支付功能,只要能发出订单生成的通知邮件即可,收到订单后她会进一步的与客户联系。

于是便有了Simple Cart,称它为'电商解决方案'貌似坑挖的太大了 ←_← 其实就是个简单的购物车~

- 前端基于Openui5(SAP开源的前端框架)
- 后台是Ruby Sinatra(除了发送邮件的逻辑外,99%的代码都在前端)
- 数据库是Google Spreadsheet(没比它更易于管理的数据库了,且天生免疫攻击 :)
- 邮件推送用的是Mailgun的服务(每天能免费发送400封邮件,对我朋友来说足够了)
- 目前托管在Heroku

将代码都开源了~代码质量还有待提高,望大家多多包涵~
https://github.com/j1wu/openui5-app-shopping-cart

Live demo:
http://simple-cart.herokuapp.com/

p.s. 由于连接的是Google Spreadsheet,因此需要翻墙方能愉快玩耍,墙内打开会卡在载入数据的地方

1728 次点击
所在节点    分享创造
13 条回复
ledzep2
2015-06-13 09:50:22 +08:00
有点意思, 点个赞
miao
2015-06-13 10:36:22 +08:00
不是PHP 差评, 超级不好部署
j1
2015-06-13 11:17:53 +08:00
@miao 非也非也,连Github Pages都完全可以Host这个App :)
http://j1wu.github.io/openui5-app-shopping-cart/app/
FrankFang128
2015-06-13 11:28:28 +08:00
@miao 居然根据语言评论产品。。。
timothyye
2015-06-13 12:39:12 +08:00
有意思,star一个
miao
2015-06-13 12:56:16 +08:00
@j1 好. 不好意思我错了

@FrankFang128 不好意思我错了
694380889
2015-06-13 13:49:36 +08:00
网站打开的速度有待提高
breakaway
2015-06-13 13:51:37 +08:00
赞一个,改改弄成发短信或者发微信就完美了。
metrue
2015-06-13 17:56:34 +08:00
超喜欢sinatra,很赞的项目。
j1
2015-06-14 22:28:28 +08:00
@metrue same here, 写起Ruby还是那么愉快~不过这个小项目基本全是JS :)
j1
2015-06-14 22:31:42 +08:00
@breakaway 嗯~找个支持RESTful的服务,那是分分钟的事。如果有找到也麻烦给我说声哈,谢谢 :)
Themyth
2015-06-15 14:55:31 +08:00
可惜要翻qiang 啊,能不用 Google Spreadsheet吗?
j1
2015-06-15 15:00:42 +08:00
@Themyth 当然是可以的哈,国内的话换做leancloud,搭建个后台API作为model绑定到前端即可。如此一来还可以实现Create, Update和Delete了~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/198156

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX