.
It allows users to define triggers and actions to automate everyday tasks.
- Time-based trigger
- Battery-level trigger (foreground demo)
- Notification action
#UI / UX
- rule cards
- visual feedback
- Clear ACTIVE / INACTIVE state indication
- Rules can be encoded into a portable string format
- IntelliCard preview displays rule encoded content
#Design
- Foreground automation was chosen to ensure predictable demo behavior
- Features were implemented
- UI feedback was used to clearly reflect system state
- Flutter with Provider for state management
- Hive for local persistence
- Foreground automation engine for reliable demo execution