OpenFamilyCompass is an open-source web application designed for parents to manage kids chores and promote good behavior. It combines task management, behavior points, and a reward system in a child-friendly, intuitive interface.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Multi-User System

Three roles: Admin, Parents, and Children with appropriate permissions and interfaces.

๐Ÿ“ Task Management

Create one-time and recurring tasks (daily, weekly, monthly) with automatic scheduling.

โญ Points System

Flexible point allocation by parents for completed tasks and positive behaviors.

๐Ÿ›๏ธ Reward Shop

Children can redeem their earned points for rewards defined by parents.

๐Ÿ’š Habit Tracking

Track and reward positive behaviors to encourage good habits.

๐Ÿ“Š Points History

Complete accountability with full history of all point transactions.

๐Ÿ› ๏ธ Technology Stack

Java 21 Spring Boot PostgreSQL Thymeleaf Bootstrap Docker Maven Android/Kotlin

Get Started

Join the open-source community and help families manage tasks and behavior together.

View on GitHub Installation Guide

๐Ÿ“„ License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). This ensures the software remains free and open source, with all improvements benefiting the community.