{"id":799,"date":"2024-10-05T19:43:06","date_gmt":"2024-10-05T19:43:06","guid":{"rendered":"https:\/\/www.chorebuster.net\/blog\/?p=799"},"modified":"2026-03-31T06:32:19","modified_gmt":"2026-03-31T06:32:19","slug":"how-i-built-a-chore-dashboard-for-my-family-integrating-dakboard-with-chorebuster","status":"publish","type":"post","link":"https:\/\/www.chorebuster.net\/blog\/2024\/10\/how-i-built-a-chore-dashboard-for-my-family-integrating-dakboard-with-chorebuster\/","title":{"rendered":"How I Built a Chore Dashboard for My Family: Integrating Dakboard with Chorebuster"},"content":{"rendered":"\n<p>A long-time ChoreBuster user, Eric, has done some very clever things to create a home dashboard that displays chores allocated by ChoreBuster:<\/p>\n\n\n\n<p>&#8220;To give you some background I have 4 children and smart wall\/calendar that I setup and installed off of my kitchen. I wanted the ability to easily add a chore chart to the screen and experimented in different ways of doing it. I&#8217;m pretty techy so at one point I had a postgres database hosted on my unraid server and was adding records for each kid and then querying the database via API to get JSON responses which I then formatted onto my digital screen. It was great except it didn&#8217;t pass the wife approval test (WAF). This led me down the road of looking for something that did this and I spent a good 6 months researching reddit, magicmirror and the internet looking for an easy to manage solution. I needed something that allowed me or my wife to do the following:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Need a web interface that allowed someone with no technical skills to easily add and edit chores and assign people<\/li>\n\n\n\n<li>Need a way to query the resulting schedule by person to display on my wall calendar<\/li>\n\n\n\n<li>Needed the response format to be parsable JSON<\/li>\n\n\n\n<li>Wanted to ensure that any solution had a helpful developer behind it<br>When I found chorebuster I was a little leary if the software would actually work for my use case. I experimented with it for a bit but hit a few snags as there wasn&#8217;t direct API access and the ability to create a rotation of chores (not using points) was difficult to implement. I decided then to reach out to the developer to see what could be done and I was pleasantly surprised at the responsiveness. In the matter of a week or two I had working APIs and eventually a rotate feature that allowed me to easily create what I wanted.<\/li>\n<\/ol>\n\n\n\n<p>I&#8217;ve been using chorebuster now for almost 5 years and I love it. Its a daily driver in my house to keep everyone on track with what daily chores they have to help with. I ended up going with <a href=\"https:\/\/dakboard.com\">Dakboard<\/a> for my digital screen due to the headache of maintaining <a href=\"https:\/\/magicmirror.builders\/\">magicmirror<\/a> (corrupt build&#8217;s on my server and the headache of making things look good). With dakboard all I had to do was write some simple script to pull the chore&#8217;s by person and display it. <a href=\"https:\/\/www.chorebuster.net\/dakboard-script.txt\">The code I use is attached for reference<\/a> and a screenshot. You&#8217;ll see the chores in the right side of the screen which dynamically updates each morning.<\/p>\n\n\n\n<p>Thank you for such a great app!&#8221;<\/p>\n\n\n\n<p>We worked with Eric for a couple of weeks to build an API for him to use. That API is also used by the mobile phone app, too. If you&#8217;d like to make use of the API in your project, check out <a href=\"https:\/\/www.chorebuster.net\/blog\/2026\/03\/how-to-use-the-chorebuster-api\/\">this video explaining each of the REST endpoints<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A long-time ChoreBuster user, Eric, has done some very clever things to create a home dashboard that displays chores allocated by ChoreBuster: &#8220;To give you some background I have 4 children and smart wall\/calendar that I setup and installed off of my kitchen. I wanted the ability to easily add a chore chart to the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":800,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[6,14],"tags":[],"class_list":["post-799","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lifestyle","category-news"],"_links":{"self":[{"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/posts\/799","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/comments?post=799"}],"version-history":[{"count":3,"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/posts\/799\/revisions"}],"predecessor-version":[{"id":816,"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/posts\/799\/revisions\/816"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/media\/800"}],"wp:attachment":[{"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/media?parent=799"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/categories?post=799"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chorebuster.net\/blog\/wp-json\/wp\/v2\/tags?post=799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}