BrightBloom
A personal plant care companion that helps you track watering schedules, monitor growth stages, and journal your gardening progress with a fresh green interface.
Hire Me
A personal plant care companion that helps you track watering schedules, monitor growth stages, and journal your gardening progress with a fresh green interface.
Project Overview
BrightBloom is a plant parent's best friend — a beautifully designed care tracker that ensures no plant gets forgotten. The app lets users catalog their plant collection, set smart watering reminders based on each plant's needs, and document growth over time with photos and journal entries.
The dashboard provides an at-a-glance view of which plants need attention today, upcoming care tasks, and overall collection health. Each plant profile tracks watering history, growth stage progression, light requirements, and care notes. The journal feature turns plant care into a rewarding hobby by capturing the story of each plant's journey.
With its fresh green palette and nature-inspired design, BrightBloom makes the routine of plant care feel like a mindful, enjoyable practice rather than a chore.
The Approach & Solution
BrightBloom was designed for plant enthusiasts who want a tool that's as beautiful as the plants they care for — not a utility app, but a companion.
Architecture: Flutter-based with a plant-centric data model. Each plant entity carries its care schedule, growth log, photo gallery, and journal entries. A local notification system handles watering reminders with smart scheduling that adapts to each plant's specific needs.
Design System: A vibrant green palette (#3CB043 primary) with soft pastel backgrounds creates a natural, garden-fresh aesthetic. Plant cards use rounded corners and subtle shadows to feel tactile, while growth stage indicators use green gradient fills that visually mirror actual plant growth.
Care Engine: The watering schedule system supports customizable intervals per plant, with visual indicators showing days until next watering. Overdue plants surface prominently on the dashboard to prevent neglect. The growth stage system tracks plants from seedling through mature stages.
UX: Adding a new plant is a guided 3-step flow (photo → species → schedule) designed to take under 30 seconds. The home screen uses a card grid that showcases plant photos prominently, making the app feel like browsing a personal garden catalog.