Terra Flora is a manual plant list manager. This app does not connect to sensors or measure actual plant health. All values are user-input based.
Key Features:
• Plant List Management
- User taps Add button to open plant entry dialog
- User types plant name and plant type text
- Plant appears in scrollable collection list
- User swipes left on plant card to delete it
- Each plant card shows name, type, and days since watered
• Watering Tracking
- User taps water drop icon on plant card to record watering
- Watering action sets plant health value to 100
- Watering action updates last watered date to current date
- Days since watered calculated and displayed as text
- Water All button in Care tab waters all plants at once
• Health Index Display
- Health percentage is calculated as average of all plant health values
- Health value decreases based on days since watering
- Displayed as percentage number on dashboard
- No actual plant health measurement is performed
• Dashboard Screen
- Total Plants box shows count of plants in list
- Health Index box shows calculated average percentage
- Oxygen Boost box shows simulated value (plant count multiplied by 20)
- Needs Attention section lists plants not watered in 3 or more days
• Care Tab
- Water Your Plants button waters all plants
- Add New Plant button opens add dialog
- Plant Tips section displays static text
• Offline Operation
- App contains no network requests
- App requires no internet connection
- App does not transmit user data
- App does not require account creation
• User Interface
- Three-tab navigation: Status, Plants, Care
- Card-based layout with rounded corners
- Nature-inspired green color scheme