爱意满满的作品展示区。
rockllei

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

  •  
  •   rockllei · Feb 23, 2017 · 5640 views
    This topic created in 3392 days ago, the information mentioned may be changed or developed.

    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 replies    2018-02-10 17:16:50 +08:00
    wangdu2012
        1
    wangdu2012  
       Feb 23, 2017 via iPhone
    这种东西就不要说平台了。没到那种程度。
    ivmm
        2
    ivmm  
       Feb 23, 2017
    电商项目用初始的 BootStrap 做 UI 的话,人都给你跑光闹。
    run2
        3
    run2  
       Feb 23, 2017
    rockllei
        5
    rockllei  
    OP
       Feb 23, 2017
    不好意思,没描述清楚,这个是教学目的的项目,侧重于后端,并不能直接拿来上线使用
    tommyzhang
        6
    tommyzhang  
       Feb 24, 2017
    精神可嘉 但是没有任何产品方向的考虑 跟真实产品来说 demo 都算不上
    lujinang
        7
    lujinang  
       Feb 24, 2017
    ....测试都没有就不要写 rspec 了
    rockllei
        8
    rockllei  
    OP
       Feb 24, 2017
    这个项目离真正的线上使用还差得远,毕竟只是技术目的的教学使用,如果有哪位朋友想把它真的做到线上使用的程度的话,欢迎联系我,对于我来说精力可能不够了
    masterqing
        9
    masterqing  
       Feb 24, 2017
    顶一下 lz ,支持源码,让我好好学学 ruby on rails
    agtc
        10
    agtc  
       Feb 24, 2017
    支持一下,能完成你就已经超越 80%的开发者了
    xdays
        11
    xdays  
       Feb 24, 2017
    支持下!
    wenwuliu
        12
    wenwuliu  
       Feb 24, 2017   ❤️ 1
    @wangdu2012 没看楼主写的是教学目的吗? 果然喷子是什么理由都能喷起来。
    wangdu2012
        13
    wangdu2012  
       Feb 24, 2017 via iPhone
    @wenwuliu sb 。既然是试验性的叫做 demo ,案例就好了。非要叫什么平台。你就是个蠢货
    wenwuliu
        14
    wenwuliu  
       Mar 3, 2017
    @wangdu2012 固然喷子一言不合就飙脏话。重点在内容不在叫什么,你看没看楼主写的东西就喷。
    wangdu2012
        15
    wangdu2012  
       Mar 3, 2017 via iPhone
    wangdu2012
        16
    wangdu2012  
       Mar 3, 2017 via iPhone
    @wenwuliu sb 。
    terrywater
        17
    terrywater  
       Feb 10, 2018
    推荐一下 fecshop ,真正开源电商 B2C 系统,支持多设备入口,多语言,多货币,github 搜索 fecshop 就可以找到
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3136 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 13:35 · PVG 21:35 · LAX 06:35 · JFK 09:35
    ♥ Do have faith in what you're doing.