riley-d-betts/betts-board — explained in plain English
Analysis updated 2026-05-18
Display a shared family calendar and chore board on a kitchen tablet or TV.
Track kids' chores with points and a rewards store where they spend earned stars.
Save recipes from links and plan weekly meals with auto-generated shopping lists.
Track pantry inventory using your phone's barcode scanner.
| riley-d-betts/betts-board | 1476989162/vue-bill-print | 1e3pm/knowledge-chatbot | |
|---|---|---|---|
| Stars | 11 | 11 | 11 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker and HTTPS via a reverse proxy or Tailscale for push notifications and barcode scanning to work.
Betts Board is a family organizer you run on your own computer or server instead of paying a monthly fee to a big tech company. It is designed to be displayed on a kitchen tablet, a TV, and every family member's phone. You install it using Docker, which is a way to package software so it runs the same on any machine, and all your data stays in a single folder on your own hardware. The app covers a lot of ground. There is a color-coded family calendar with recurring events, a chore tracker with points and a leaderboard for kids, and a rewards store where kids can spend earned stars on parent-defined treats. You can paste a recipe link and the app saves it locally, then plan your meals for the week from those saved recipes. The meal planner can put a cooking block on someone's calendar sized to how long the recipe takes. It also generates shopping lists, tracks what is already in your pantry using your phone's barcode scanner, and shows weather and family photos. Setup involves cloning the project, running a single Docker command, and walking through a setup wizard where you name your household, set one shared password, pick your town for weather, and create a profile for each family member. Push notifications and the barcode scanner require a secure HTTPS connection, which you can set up with a reverse proxy or a tool like Tailscale. The developer notes the codebase is organized so each feature has its own self-contained folder, making it easier to add new features without disrupting existing ones. The project exposes a token-authenticated REST API, meaning other software like home automation systems can interact with your family board directly. It is licensed under AGPL-3.0, which means you can use and modify it freely, but if you run a modified version as a service for others you must share your changes. The full README is longer than what was shown.
A self-hosted family organizer app for kitchen tablets, TVs, and phones that includes a shared calendar, chore tracker with kid rewards, meal planner, pantry scanner, and weather, no monthly fees.
Mainly TypeScript. The stack also includes TypeScript, Docker, REST API.
Use and modify freely, but if you run a modified version as a service for others you must share your changes.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.