1 Star 3 Fork 1

work-design / work.design

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Work Design

本项目是 Work Design 的开源版本,一方面是 Work Design 生态的应用,同时也是 组件化开发的示例项目。

技术栈

Rails 原教旨主义,善用 Rails Engine,尽可能减少依赖。不仅如此,通过对 Rails 框架的扩展和规范使用,代码量远低于常规 Rails 项目。

说明

当然,没有万金油。以上各种现代管理方式,并非适合所有性质的岗位,如服务行业就不大适用于弹性工作制。

准备

  • 安装依赖
    • bundle install
    • yarn install
  • 检查配置文件
    • cp config/credentials/development.yml.enc.example config/credentials/development.yml.enc
  • 数据库准备
    • cp config/database.yml.example config/database.yml, 修改配置;
    • bin/rails db:create
    • bin/rails db:schema:load,因为 migrations 是自动生成的,不太完备,用这个命令准备数据库;

开发

  • bin/webpack-dev-server 启动 webpack,在启动之前确认下 config/webpacker.yml 是否已生成,如未生成,可以任一种形式启动下应用,如:bin/rails c
  • bin/rails s

依赖及配置

Redis

  • Action Cable: redis://localhost:6379/1
  • Action Job / Sidekiq: redis://127.0.0.1:6379/0(默认)
  • Cache: redis://localhost:6379/2

项目发展

资金

  • 捐赠:如果你觉得这套系统对您有效,欢迎捐赠;

  • 付费: 我们提供付费服务,包括付费咨询,付费安装。

参与

我们鼓励任何人以任何形式参与到本项目的发展当中,包括:

  • 成为我们的用户;
  • 成为我们的全职职员、兼职职员或者志愿者;
  • 投资、捐赠;
  • 基于本项目开发自己的项目;

我们也鼓励任何个体在遵从部分限制条件的前提下(需在显眼位置添加基于本项目的说明,具体参见LICENSE)基于本项目衍生发展自己的项目。

参与项目开发

其他

Comments ( 0 )

Sign in for post a comment

About

Work Design 是以数字化为载体,对企业及行业的工作流程进行优化设计,以提升管理能力和员工效能 spread retract
Ruby and 3 more languages
MIT
Cancel

Releases

No release

work.design

Contributors

All

Activities

load more
can not load any more
Ruby
1
https://gitee.com/work-design/work.design.git
git@gitee.com:work-design/work.design.git
work-design
work.design
work.design
staging

Search