Overview
The Chores feature helps you organize and track household tasks by assigning them to specific household members. Set up recurring schedules, add detailed descriptions, and keep everyone accountable with a shared chore list.Key Features
Task Assignment
Assign chores to specific household members to ensure clear responsibility
Recurrence Scheduling
Set up weekly, biweekly, or monthly recurring chores that automatically reset
Detailed Descriptions
Add notes and instructions to each chore for clarity
Drag & Drop Reordering
Easily reorganize your chore list by dragging items
Creating a Chore
- Click the + floating button at the bottom right of the Chores page
- Fill in the chore details:
- Chore Name - What needs to be done (e.g., “Take out trash”)
- Assigned To - Select a household member from the dropdown
- Recurrence - Choose how often it repeats: None, Weekly, Biweekly, or Monthly
- Description - Add optional notes or instructions
- Click Add to save the chore
The “Assigned To” dropdown automatically shows all active members from your household.
Viewing Chores
The Chores page displays all household chores in a single list with:- Chore name as the primary text
- Assignee and description shown below
- Option to filter between “All” chores or “Assigned to Me”
Filter Options
Use the toggle buttons at the top of the page:- All
- Assigned to Me
View every chore in the household, regardless of who it’s assigned to
Completing a Chore
To mark a chore as complete:- Tap the chore item in the list
- The item is immediately removed from view
- An Undo button appears for 3.5 seconds - tap it to restore the chore
- After 4 seconds, the chore is permanently deleted from the database
Editing a Chore
- Tap the edit icon on the right side of any chore item
- Modify any of the fields:
- Chore Name
- Assignee
- Recurrence schedule
- Description
- Click Update to save your changes
Reordering Chores
You can customize the order of chores by:- Press and hold a chore item
- Drag it to your desired position
- Release to drop it in place
Recurrence Options
None
None
One-time chores that don’t repeat. Once completed, they’re removed from the list.
Weekly
Weekly
Chores that need to be done every week. Set this for tasks like taking out the trash or cleaning bathrooms.
Biweekly
Biweekly
Chores that occur every two weeks. Perfect for tasks like changing bed sheets or deep cleaning.
Monthly
Monthly
Chores that repeat every month. Ideal for tasks like replacing air filters or checking smoke detectors.
Permissions
Access to chores functionality varies by household role:| Role | View Chores | Add Chores | Edit Chores | Complete Chores | Reorder |
|---|---|---|---|---|---|
| Owner | ✅ | ✅ | ✅ | ✅ | ✅ |
| Member | ✅ | ✅ | ✅ | ✅ | ✅ |
| Guest | ✅ | ❌ | ❌ | ❌ | ❌ |
Guests can view all chores but cannot make any changes. This is useful for babysitters, housekeepers, or temporary household helpers.
Data Model
Each chore in the system contains:id- Unique identifier (UUID)householdId- Links the chore to your householdname- The chore titleassignee- Name of the assigned household memberdescription- Optional task detailsrecurrence- Frequency: “none”, “weekly”, “biweekly”, or “monthly”position- Sort order in the listchecked- Completion statuscreatedAt- Timestamp when created
Audit Logging
All chore actions are automatically logged to the household audit trail:- Added chore - When a new chore is created
- Completed chore - When a chore is marked as done
Tips & Best Practices
Assign Fairly
Assign Fairly
Use the “Assigned to Me” filter to ensure chores are distributed evenly among household members.
Use Descriptions
Use Descriptions
Add specific instructions to chores (e.g., “Use eco-friendly cleaner under sink”) to avoid confusion.
Set Realistic Recurrence
Set Realistic Recurrence
Match recurrence to actual needs - overcommitting leads to incomplete chores piling up.
Order by Priority
Order by Priority
Drag urgent or time-sensitive chores to the top of the list so they’re seen first.