GithubHelp home page GithubHelp logo

zires / cywin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from windy/cywin

0.0 2.0 0.0 3.64 MB

创业赢

Home Page: http://cywin.cn

Ruby 39.92% CoffeeScript 6.52% HTML 37.33% JavaScript 0.06% CSS 16.00% Shell 0.18%

cywin's Introduction

Cywin

这是创业赢的源代码: http://cywin.cn

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

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

其核心流程如下:

  1. 创业者

创建项目 -> 发布项目 -> 发布融资预热 -> 邀请领投人 -> 领投人确认 -> 投资人投资 -> 成功融资

  1. 普通投资人

申请为认证投资人 / 跟投项目

  1. 认证投资人

领投项目 / 制定投资规则

为什么把创业赢开源?

在花费 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

可选配置 sunspot.

发布历史记录

2014.10.20

项目宣布退出

2014.9.15

发布新 UI

完善功能

2014.8.16

重构了分类

完善功能

2014.8.6

重构了首页

完善调整功能

2014.4.15

重构了所有页面, 适应于手机

基本功能已完成

2014.3.26

项目选型


授权

本系统遵守 MITGPL 双重授权.

额外地, 系统中 Logo 等图片资源不得用于商业目的.

cywin's People

Contributors

decode avatar windy avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.