TC Hackathon:如何利用 Magento2 技术开发出一个“万物成本”计算器?

TC Hackathon:如何利用 Magento2 技术开发出一个“万物成本”计算器?

中间是为受访人 Wailly Ho

作为本次 TC 深圳站的 Hackathon 重要任务发布者,Meet Magento 电子商务开发挑战项目可谓是相当技术流的一支任务了。但一支三人团队的黑客小组 Easy Key 毅然选择这个看似最具挑战难度的项目,在最后阶段排除万难,夺得了来自 Magento2 评审的一致好评拿下了专项任务的第一名,并将奔赴德国参加 2018 Meet Magento 的门票和苹果手表等开心大奖礼品带回了家。

不如先来说明一下提供任务支持的这家平台:Magento 主要面向企业级应用, 是一套专业开源的电子商务系统,具有模块化架构体系和丰富的功能所以易于与第三方应用系统无缝集成,可处理 包括购物、航运、产品评论等的开发。

Easy Key 从立项就选择弃用官方提出的建立本土化支付方式的挑战任务,原因是 SO EASY。团队负责人 Wailly Ho 告诉动点科技,“那个支付接口的本土化任务要做的只是利用微信的 WeChat Pay 的 API,一打通,都是现成可以拿来用的,在我们看来意义不是很大。”

他们三人稍作商量之后决定利用 Magento 的开源模块化特性制作一个所见即可得的插件——原材料成本计算器。

TC Hackathon:如何利用 Magento2 技术开发出一个“万物成本”计算器?

他们在比赛开始的第 12 个小时将所有后台要调用的模块协调完毕,跑了一次数据,抓取了包括 SITME、KDS 品牌等两千八百多亿种重要电子元器件生产商的生产价格,让它们在数据库里实时准备着。“当你用到时,这些器件就会自动组合报价给你。”

举一个例子来讲,当你需要 DIY 一个手机时候,你将手机拍下一张照片放入该系统配对,马上就可以反馈出来这个手机从制作流程上大概所需要的部件以及最终的成本价是多少。

这样的产品无疑将给那些总是对苹果新手机成本多少、利润有几成的好奇者以最大化满足。因为你只要需要拍照,利用建立在 Magento 基础上的电子商城会自动找到所对应的一切内部零件清单,立马知道报价。但 团队负责人 Wailly Ho 还告诉我:这项挑战任务的优势性在于它可以看做一个灵活插件,所以在别的电商上也可以做类似植入,可以用作成本合估,审计等以往复杂工作,用更互联网去层级化的方式以简化流程真正的公开透明。

TC Hackathon:如何利用 Magento2 技术开发出一个“万物成本”计算器?

图为 demo 演示下的用户界面

Wailly Ho 这次并非“独狼”来现场寻求临时组队,而是和他的二舅和好朋友结伴来的黑马现场。他坦言这样的活动是第一次参与,但平时对这类活动一直抱有向往之情。当我问及开发过程中有何难处之时,他坦言上台前已经很有信心可以拿奖——mou men tei(广东话翻译为小小意思),虽然今天九点还在为一个没有解决的技术难题困扰。“Magento2 技术上有很成熟的开发方式,但如何要实现我们的想法还需要磨合,好在最后的结果还是很幸运。”

赛后, Magento2 评审对 Wailly 说,“你们最后做出的成品让我们很欣喜,我们没有想到会有团队想得那么远,希望你们将这一好点子继续完善下去。”而这一切其实这是这三人组包括在场的所有黑客在 24 小时内从 0 到 1,将一个想法不断放大、策划以及 开发出来的结晶。我想,这也是我们历来在 TechCrunch 峰会前办这样一次“黑客马拉松”活动的意义所在。

发表评论

电子邮件地址不会被公开。 必填项已用*标注