Skip to content

Tendril Tasks is a task distribution application for organizations to connect areas of need with willing helpers.

License

Notifications You must be signed in to change notification settings

david-uhlig/tendril-tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tendril Tasks

Together, individual efforts intertwine, sparking growth that allows the entire collective to flourish.

About

License: MIT Contributor Covenant

Tendril Tasks is a task distribution application that allows collectives and organizations to communicate areas of need and efficiently distribute tasks to their members. It comes with a beautiful, intuitive and responsive interface that makes it easy to manage tasks.

It was developed with the needs of Radtreff Campus Bonn e.V. in mind and is currently tightly coupled with Rocket.Chat as the authentication, notification and communication provider. Over time, it is planned to support other authentication and communication methods.

Note

This software is currently in alpha state. Parts of the software may not work as expected or change significantly. Portions of the software may still be tailored to the needs of the Radtreff Campus Bonn e.V. and may need to be adjusted for other organizations.

Technology

Tendril Tasks is built with a vanilla Ruby on Rails 8 stack, featuring quick, SPA-like interactions through the Hotwire framework. It is styled with Tailwind CSS, leveraging the Flowbite UI library, implemented in ViewComponents and uses Stimulus for interactivity. The application is tested with RSpec and Capybara. Data is stored in a SQLite database, which is plenty.

The application runs in a single Docker container and can be deployed easily with Kamal.

Versioning

This library aims to adhere to Semantic Versioning 2.0.0. Violations of this scheme should be reported as bugs.

Contributing

This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

Bug reports and pull requests are welcome on the GitHub project page.

License

Tendril Tasks is release under the MIT License. See LICENSE for details.

About

Tendril Tasks is a task distribution application for organizations to connect areas of need with willing helpers.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published