Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dapi/tasky
Kanban-style task manager on Ruby On Rails / React
https://github.com/dapi/tasky
kanban kanban-board kanban-board-application react react-trello trello
Last synced: about 1 month ago
JSON representation
Kanban-style task manager on Ruby On Rails / React
- Host: GitHub
- URL: https://github.com/dapi/tasky
- Owner: dapi
- License: mit
- Created: 2019-06-03T17:49:02.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-08T20:12:44.000Z (almost 2 years ago)
- Last Synced: 2024-08-05T08:07:29.269Z (5 months ago)
- Topics: kanban, kanban-board, kanban-board-application, react, react-trello, trello
- Language: Ruby
- Homepage:
- Size: 2.65 MB
- Stars: 26
- Watchers: 3
- Forks: 4
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- Open-Source-Ruby-and-Rails-Apps - tasky - Kanban-style task manager on Ruby On Rails / React 🔥 ✅ 🚀 (Happy Exploring 🤘)
README
# Open source Kanban-style task manager
[![Build Status](https://travis-ci.org/dapi/tasky.svg?branch=master)](https://travis-ci.org/dapi/tasky)
This is a trello written on Ruby On Rails and React ;)
## Full featured online demo
[![Demo](https://tasky.online/demo.png)](https://tasky.online)
# 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
2. Start rails server:
> ./bin/rails s
3. Go to http://localhost:3000
4. Start guard to get realtime TDD
> ./bin/bundle exec guard
## Logo
Background is #37dd89
## Online support
* [Telegram bot](http://t.me/tasky_chaport_bot)
## Alternatives
* https://habr.com/ru/company/hygger/blog/460189/
* https://www.targetprocess.com
* https://monday.com## Contributors
* [Danil Pismenny](https://github.com/dapi)
## Contributing
See [CONTRIBUTING](CONTRIBUTING.md).
## License
MIT License, see [LICENSE](LICENSE).