首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Coding
V2EX  ›  分享创造

基于 Rails 5 的 B2C 电商平台开源项目

  •  
  •   rockllei · 2017-02-23 20:48:40 +08:00 · 3266 次点击
    这是一个创建于 1025 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Demo 地址: http://rails5-b2c.eggman.tv/
    源码地址: https://github.com/eggmantv/master_rails_by_actions

    该项目主要是我们自己开发的用于教学目的一个开源项目,项目基于 Rails 5 ,实现的功能就是传统的 B2C 电商平台中常用的功能,包括:

    • 用户注册登录(支持手机验证码或者邮箱)
    • 购物车
    • 收货地址
    • 订单
    • 支付(集成了支付宝支付功能)
    • 后台管理功能(涵盖商品管理,商品图片,一二级分类)
    • 前台其他相关功能(比如商品搜索,分类页面,单品页,用户中心)
    • RSpec 单元测试

    项目使用技术:

    • ruby 2.3
    • rails 5
    • mysql

    前台框架:

    • bootstrap
    • font-awesome

    涉及到的主要 Gem:

    • sorcery
    • ancestry
    • paperclip
    • rest-client
    • rspec

    适用对象:

    • 想从产品或者技术角度学习电商平台核心功能的同学
    • ruby和rails已经入门的同学

    项目地址: https://github.com/eggmantv/master_rails_by_actions

    17 回复  |  直到 2018-02-10 17:16:50 +08:00
        1
    wangdu2012   2017-02-23 21:21:47 +08:00 via iPhone
    这种东西就不要说平台了。没到那种程度。
        2
    ivmm   2017-02-23 21:28:16 +08:00
    电商项目用初始的 BootStrap 做 UI 的话,人都给你跑光闹。
        3
    sobigfish   2017-02-23 21:31:17 +08:00
        4
    zpvip   2017-02-23 21:52:57 +08:00
        5
    rockllei   2017-02-23 22:40:21 +08:00
    不好意思,没描述清楚,这个是教学目的的项目,侧重于后端,并不能直接拿来上线使用
        6
    tommyzhang   2017-02-24 09:33:03 +08:00
    精神可嘉 但是没有任何产品方向的考虑 跟真实产品来说 demo 都算不上
        7
    lujinang   2017-02-24 10:51:08 +08:00
    ....测试都没有就不要写 rspec 了
        8
    rockllei   2017-02-24 11:23:55 +08:00
    这个项目离真正的线上使用还差得远,毕竟只是技术目的的教学使用,如果有哪位朋友想把它真的做到线上使用的程度的话,欢迎联系我,对于我来说精力可能不够了
        9
    masterqing   2017-02-24 12:37:32 +08:00
    顶一下 lz ,支持源码,让我好好学学 ruby on rails
        10
    agtc   2017-02-24 14:14:04 +08:00
    支持一下,能完成你就已经超越 80%的开发者了
        11
    xdays   2017-02-24 19:15:12 +08:00
    支持下!
        12
    wenwuliu   2017-02-24 19:22:15 +08:00   ♥ 1
    @wangdu2012 没看楼主写的是教学目的吗? 果然喷子是什么理由都能喷起来。
        13
    wangdu2012   2017-02-24 20:43:10 +08:00 via iPhone
    @wenwuliu sb 。既然是试验性的叫做 demo ,案例就好了。非要叫什么平台。你就是个蠢货
        14
    wenwuliu   2017-03-03 11:02:25 +08:00
    @wangdu2012 固然喷子一言不合就飙脏话。重点在内容不在叫什么,你看没看楼主写的东西就喷。
        15
    wangdu2012   2017-03-03 12:17:56 +08:00 via iPhone
        16
    wangdu2012   2017-03-03 12:18:05 +08:00 via iPhone
    @wenwuliu sb 。
        17
    terrywater   2018-02-10 17:16:50 +08:00
    推荐一下 fecshop ,真正开源电商 B2C 系统,支持多设备入口,多语言,多货币,github 搜索 fecshop 就可以找到
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3446 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 32ms · UTC 04:21 · PVG 12:21 · LAX 20:21 · JFK 23:21
    ♥ Do have faith in what you're doing.