Skip to content

IsiOne Documentation

IsiOne is a collaborative task management app for recurring chores and responsibilities. Users create pods (shared spaces for households or teams) and define tasks with configurable timing for pending and overdue states. Tasks can be completed via web through the user interface, or by mobile scanning NFC tags.

A physical controller device with status LEDs provides at-a-glance visibility of task states—no need to open an app to see what needs doing.

This documentation covers interfaces, APIs, and flows between components. Implementation details live in each component's own repository.

Architecture

  • Resources - Core domain concepts: pods, tasks, entries, memberships
  • Task Status - How task status is calculated from completion history
  • Decisions - Technical decisions affecting the API and interfaces

Flows

Style Guide

  • Style Guide - Icons, fonts, and design decisions across all platforms

Hardware

  • Labels - Printed labels for NFC tags and enclosure slots
  • Printing Labels - 3D printing enclosure slot labels with PrusaSlicer