Dinkydash

screenshot of Dinkydash
flask

A family dashboard for kids

Overview

DinkyDash is an innovative and customizable dashboard that brings family-oriented information right into your home. Designed to be mounted on a Raspberry Pi, this dashboard serves as an interactive display that showcases essential, at-a-glance details for everyone in the household. From recurring tasks to important countdowns, DinkyDash aims to streamline communication and answer those frequently asked questions that kids love to bring up—making it a perfect fit for busy family life.

With its user-friendly design, DinkyDash effectively displays information about today's date, task rotations, and upcoming events such as birthdays and holidays. This dashboard not only enhances your home environment but also encourages family involvement and responsibility through clear task visibility.

Features

  • Customizable Display: Easily configure the dashboard with a simple YAML file, allowing you to tailor the content according to your family's needs.

  • Recurring Tasks Tracking: Keep track of daily responsibilities like chores or rotations, ensuring everyone knows their duties.

  • Event Countdown: Display countdowns for birthdays, holidays, or special events, helping everyone stay excited and prepared.

  • User-Friendly Interface: Built with Flask and designed for simplicity, making it easy for anyone to set up and maintain without extensive coding knowledge.

  • Responsive Design: Utilizes HTML5 and CSS (Bootstrap 5) to ensure the dashboard looks great on any screen size, providing a seamless viewing experience.

  • Effortless Setup: Quick installation process on Raspberry Pi, with clear instructions to get everything running smoothly.

  • Technical Reliability: Built on a solid tech stack with Python 3 and Flask, guaranteeing a reliable performance for everyday use.

flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.