47

GitHub - lxerxa/actionview: An issue tracking tool for small and medium-sized en...

 7 years ago
source link: https://github.com/lxerxa/actionview
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

readme.md

ActionView

 

提供了一个后端基于php laravel-framework、前端基于reactjs+redux的类Jira的问题需求跟踪工具。前端代码库:actionview-fe
An issue tracking tool based on php laravel-framework in back-end and reactjs+redux in front-end, it's similar to Jira. You could find the front-end source code from actionview-fe.

我们实际开发过程一直都是在用Jira进行任务管理和Bug跟踪,除了采购License价格不菲外,使用过程中觉得Jira还是有点重、全局方案配置到了后期越来越难维护、页面体验也不像现在流行的SPA那么好,所以有了做ActionView的想法,当然和Jira比还有太多的路要走,我们会努力的!
We are using Jira to do the task management and bug tracking, but found that the license fee is to too expensive, and Jira itself is to heavy, in the later phase of a project , maintain the global scheme is too hard, and the web user experience is not good as current popular SPA. That's why the idea of ActionView came up, though there is still a long way to grow compare to Jira, we will try our best.

Demo

http://www.actionview.cn

image

image

image

image

image

image

image

Installation

Ubuntu Installation
Docker Installation

Feature

  • 支持用户创建项目,项目不仅可引用全局配置方案,也可自定义本地方案。
    User created project supported, which could use either global configuration scheme, or local user defined scheme.
  • 各项目不仅可引用系统默认工作流,同时可自定义自己的工作流,工作流的每一步可进行精细控制,确保正确的人在正确的时间执行正确的操作。
    Every project could use the default system workflow, and could define its own workflow, in which every step could be controlled accurately to make sure right people make right operation at right time.
  • 支持敏捷开发的看板视图(Kanban和Scrum)。
    Support Board view in agile development(Scrum and Kanban).
  • 简单易用的问题界面配置。
    Configure issue page simply and easily.
  • 强大的问题筛选功能,可定义自己的过滤器。   Powerful issue filtering function, could define your own filter.
  • 完备的权限控制模型,支持给用户组授权。
    Complete access control model, support authorizing user group.
  • 灵活可定制的消息通知方案。
    User defined message notification scheme.
  • 不仅可查看某个问题的改动记录,还可浏览整个项目的活动日志。
    Could search the activity history for a specified issue, and could view the activity log for the whole project.
  • 支持用户在问题上添加工作日志。
    User adding worklog to an issue supported.
  • 支持用户针对问题发表评论。
    User adding comments to an issue supported.
  • 使用当前较流行的前后端技术框架,后端:php/laravel, 前端:ReactJS+Redux。
    Developed by using most popular framework both front-end and back-end side, back-end: php/laravel, front-end: ReactJS+Redux.
  • 支持Docker安装。
    Installation by docker supported.
  • 清晰的代码结构,方便进行二次开发。
    Clear code structure, easy for second development.

RoadMap

  • 开发移动APP(React Native)。
    Mobile App development (React Native)
  • 开发BI模块。
    BI module development
  • 支持多语言。
    Support multi-language

Official Documentation

该系统工具的参考文档将发布于 ActionView站点。由于时间原因,暂未整理完成。
Development document will be released on ActionView website, not ready yet due to tight time schedule

Contributing

谢谢您能参与ActionView的开发当中。如果您对系统有什么疑惑,或发现了一些问题,或建议增加新的feature,或提出改进时,欢迎在issue board中讨论,如果是前端相关的可以在front-end issue board中讨论。如果发现有重大安全问题可发Email至:[email protected]
Thank you for considering contributing to the ActionView! If you have some doubts, find some issues, propose a new feature, or improvements of existing behavior, be willing to discuss in the issue board. The front-end issues may be discussed in the front-end issue board. If find some major security problems, please mail to: [email protected].

License

ActionView 遵从许可证 Apache License Version 2.0

The ActionView is open-sourced software licensed under the Apache License Version 2.0.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK