Skip to content

dapi/tasky

Repository files navigation

Open source Kanban-style task manager

Build Status

This is a trello written on Ruby On Rails and React ;)

Full featured online demo

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

  1. Install nvm and required nodejs
  2. Install rbenv and required ruby
  3. Install Ruby and JS dependencies

bundle; ./bin/yarn install

Development

  1. Start webpack-dev-server:

./bin/webpack-dev-server

  1. Start rails server:

./bin/rails s

  1. Go to http://localhost:3000

  2. 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.