manateelazycat / tower-ng

Use rails write web todo-list tool like https://tower.im, this project is just a learning project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

这个项目是干什么用的?

我还在 Deepin 的时候, 主要用 Tower 来管理研发团队所有的任务.

这个项目的目标是用 Ruby on Rails 重新构建一个 Tower.im 一样的协作工具出来, 主要用于验证我学到的 Rails/Html5/CSS/JS 等知识是否理解透彻.

MacOS 上安装 Rails

$ brew install rvm
$ echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db
$ rvm requirements
$ rvm install 5.2.0
$ rvm use 5.2.0 --default
$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem install rails

下载并安装

$ git clone git@github.com:manateelazycat/tower-ng.git
$ cd tower-ng
$ bundle update
$ yarn install
$ rails server

使用

在浏览器中访问 0.0.0.0:3000 就可以在自己的机器上使用我开发的任务管理工具了, Enjoy!

About

Use rails write web todo-list tool like https://tower.im, this project is just a learning project


Languages

Language:Ruby 35.6%Language:HTML 27.6%Language:JavaScript 21.8%Language:CSS 15.1%