Awesome
Open source Kanban-style task manager
This is a trello written on Ruby On Rails and React ;)
Full featured online demo
Features
- Trello-like accounts, boards and cards with drag-n-drop support
- Full featured and swagger documented REST JSON:API
- File attachments with storage in Amazon S3
- Task comments (online chat)
- One task could be placed on to various boards
- Full internationalization support
Road map
- Notifications (task changes and comments update)
- Archive of boards, cards. Possibility to restore.
- Improve UI (modal card page)
- Permission management
- Search cards, comments and users
System Dependencies
1.* Ruby (2.6), Ruby On Rails (5.2), React (16.9), Webpack (4) and Turbolinks (yeah!) 2. Postgresql > 9.6 3. Redis > 3 4. Sidekiq for async jobs
Install
- Install
nvm
and requirednodejs
- Install
rbenv
and requiredruby
- Install Ruby and JS dependencies
bundle; ./bin/yarn install
Development
- Start webpack-dev-server:
./bin/webpack-dev-server
- Start rails server:
./bin/rails s
-
Go to http://localhost:3000
-
Start guard to get realtime TDD
./bin/bundle exec guard
Logo
Background is #37dd89
Online support
Alternatives
Contributors
Contributing
See CONTRIBUTING.
License
MIT License, see LICENSE.