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

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

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