一、开源项目简介
项目是基于Rails+VueJs的一款开源个人任务管理工具,通过简单易用的任务归纳分类方式,用来帮助您高效的追踪管理各项任务,最大化的提升工作效率。
这个是学习VueJs时的一个 Demo 项目,后来发现管理个人任务挺好用,本着强迫症患者该有的精神,就美化了下界面,设计了个 Logo,然后放出来了,项目很简单,适合Rails以及Vue初学者学习使用。
二、开源协议
使用MIT开源协议
三、界面展示
功能截图
首页
简易方便的任务分类(Plan)
简单易用的任务分组(List)
简单高效的任务管理(Task)
四、功能概述
功能
- 快速创建计划分类
- 快速创建列表
- 快速创建、编辑、删除、结束、重开任务
- 通过颜色标签快速筛选
- Plan/List/Task 均支持拖拽排序
五、技术选型
使用
项目基于 Ruby 2.3.8 及以上
- git clone
- cd taskover
- bundle install
- cp database.yml.example database.yml #修改数据库配置
- cp puma.rb.example puma.rb
- bundle exec rake db:migrate
- cp development.rb.example development.rb
- bundle exec puma
访问 http://127.0.0.1:3001
Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。
Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails 基于 MVC(模型 – 视图 – 控制器)设计模式。从视图中的 Ajax 应用,到控制器中的访问请求和反馈,到封装数据库的模型,Rails 为你提供一个纯 Ruby 的开发环境。发布网站时,你只需要一个数据库和一个网络服务器即可。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)