Simple team task management and tracking
Dones is a free team task management and tracking application to help your organization stay in-sync and on-target.
Dones is an application to help you and your team manage and record the progress of your tasks and projects. It serves as a running record of your team’s goals and accomplishments. It is not too much unlike a to-do list (or a dones list, if you will). With an emphasis on collaboration, tagging, and aggregating, Dones helps organize and keep your team in sync.
Dones is distributed as a WordPress theme, meaning you can easily host it yourself on a number of hosting providers or VPS services (AWS and Digital Ocean, for example).
To start using Dones, begin by adding user accounts for each member of your team, assigning any user role with permission to create posts (Contributor or above). Newly created users will appear automatically on the front page of your site. Once they have logged in, members of your team can immediately start adding new “dones” to record their progress.
Next, head on over to the Customizer, where you’ll find options to change the primary color of the site and site logo to match your team or company’s brand.
Why should my team use Dones?
Dones seeks to occupy only a small part of your effective day while still providing critical insight to a seemingly simple question: What has my team been working on lately? Its simple interface and tools provide you with the flexibility to organize your team’s activities as you see fit, without feeling like a chore.
How does Dones compare to other task tracking solutions?
Dones aims to solve a simple problem, and solve it well. While similar platforms share a common basic feature set, I frequently find that they underperform, suffer from reliability issues, and generally work as a barrier to productivity. Feeling blocked by these common frustrations, I sought to create a solution which targeted the workflow of the daily user, performing well and optimizing for bulk entry and review.
Does Dones integrate with other software I use?
Because it was built on the WordPress platform, Dones can take advantage of a rich ecosystem of plugins and core software functionality to fit seamlessly into your existing workflow. The wiki includes recipes for common integrations, such as a Slack slash command, Alfred workflow, or terminal command.
How do I make my site private?
The Dones theme does not include any features to turn your site private, so anyone can view your history if you choose to host your site publicly. It’s up to you to decide how to authorize visitors to your site. You may choose to host the site on an internal network, configure your web server to implement basic authentication, or search for a plugin that provides privacy options as a feature. See Tip: Private Site for more information.
Where are the Posts and Pages menu links?
You should find that most of what you want to achieve is available from the front page of your site. Posts and pages screens are removed from the administration dashboard menu while the Dones theme is active because they are neither relevant nor supported for the theme.
Dones is primarily a single-page application written in JavaScript using Preact and Redux. You’ll need to have Node.js installed before getting started, in addition to a WordPress environment of your choosing. You may consider Desktop Server, WP Docker, or VVV if you don’t already have a local WordPress environment.
Once you have a local WordPress environment and Node.js, clone the repository into your installation’s wp-content/themes
directory and install its dependencies:
cd wp-content/themes
git clone https://github.com/aduth/dones.git
cd dones
npm install
Once installed, you can generate a production build distributable by running npm run build
, or a development copy with automatic rebuild by running npm run dev
. Tests can be run via npm test
.
Licensed under GNU General Public License v2 (or later).