开源项目 开源一个股权众筹平台 - 创业赢

lyfi2003 · March 25, 2015 · Last by riskgod replied at October 22, 2015 · 9880 hits

在花费 6 个月的开发精力后,创业赢项目几无进展,我决定将代码开源,也许可以帮到某些朋友。

创业赢是一个股权众筹平台,通过集合优秀的天使投资人领投,联合普通投资人来帮助初创企业完成天使轮融资的全流程线上平台。其国外的对手如:angellist, 国内的对手如:天使汇, 创投圈 等。

创业赢主站:http://cywin.cn

体验环境 ( 随便折腾 ): http://staging.cywin.cn, 用户名:[email protected], 密码:admin

创业赢源码地址:https://github.com/windy/cywin

为什么把创业赢开源?

在花费 6 个月的时间打磨这个产品后,我才意识到,我与合伙人根本无法单凭线上渠道运作起来这个平台,线下渠道极为有限,我觉得在中国这个市场,无法继续存活下去,它已经耗费了我所有的精力。

与合伙人在下一步产品理念上的冲突,迟迟未获取的正反馈,使得我最终决定退出该项目。

几个月之后,在我得知项目源码已经不再继续开发时,我决定将其开源。希望它还能够帮助一些对其感兴趣的朋友。

这个项目还会继续维护吗?

我不再打算在毫无前景的情况下继续开发,虽然项目是一个人开发,并且一直压力很大,但这个项目拥有非常良好的架构与可持续开发能力,它的测试仍然非常完整 ( 120+ ), UI 非常漂亮 ( 花费上万的设计费 ), 并且还支持响应式,更加给力的是,前端没有丑陋的 jQuery 代码,而是利用 AngularJS 组织的非常清晰。

整体而言,这是我目前最为满意的一个作品,可持续开发能力非常强,当然对维护者的能力要求也比较高。

我能得到你的帮助吗?

如果你在学习甚至打算基于此系统二次开发,我都非常乐意。你的问题可以提交到 github 的 issues 中,我在业余时间可以尝试帮助你解决。

最值得参考的点

  • 消息机制 ( 模板与邮件推送 )
  • 登录功能 ( 定制 Devise / 邀请注册 / 注册码 )
  • 角色管理 ( 权限管理 )
  • AngularJS 与 Rails 的混合模式最佳实践
  • AngularJS 组件化开发
  • 响应式开发
  • SCSS 代码组织结构
  • RESTful Controller 设计
  • 分离环境的自动发布系统 ( staging / demo / production )
  • 搜索功能
  • 业务逻辑的 TDD 测试开发
  • 配置文件的组织结构

核心技术栈

  • Ruby on Rails( 4.1 )
  • AngularJS( 混合模式 )
  • Foundation 5

安装配置

  1. gem install bundler
  2. bundle install
  3. 复制 config/xx.example.yml 到 config/xx.yml, 并根据需要调整配置。
  4. rails s

更多内容请前往 创业赢源码地址.

也欢迎技术和创业经验的交流。

不是所有故事都有美好开始,也不是所有故事都有美好的结局。加油

作为一个个人独立开发项目,质量算是非常高了

虽然我不太懂得这个内容,可是整体的 UI 和交互很喜欢,觉得做的很好哦,多谢分享

:plus1: 加油,值得我这新手学习的东西很多呀

项目做得非常的好,太棒了

:plus1: 果断的收藏! 职业病,让我想到 cygwin!

还以为是 Cygwin...

UI 很漂亮

哥们,高产能啊。

:plus1: 赞

赞!希望楼主有空也愿意参与 OGX 社区 的开发!😄

加油!

刚想问是几人做的,结果说是 1 人开发……好棒!

漂亮 👍

很赞。

非常棒 刚好在做项目 很多地方值得学习和借鉴 创业真的不容易呀 不过相信楼主会有其他好的项目 好的发展的 努力一定会成功 我坚信这句话

赞一下楼主! 不知道楼主下一步有何打算,方便的话可以私聊

很赞。学习!

业界良心,加油!

牛牛哒

看了下真赞,很可惜啊。

虽然商业上的尝试没有成功,但是能把技术架构清晰的代码开源出来,也是对世界的另一种贡献啊。感谢楼主。

#27 楼 @kgen 嗯 说的是:) 谢谢大家给予支持~

感谢的楼主的贡献。

是时候研读一下老李的大作了。

你好我是一个初学者,请问能详细解说下安装步骤吗

33 Floor has deleted
34 Floor has deleted
You need to Sign in before reply, if you don't have an account, please Sign up first.