I'm always excited to take on new projects and collaborate with innovative minds.

Address

Multan , Pakistan

Social Links

Project

GreenGuide – Home Gardening Assistant

GreenGuide is a Flutter-based mobile gardening app designed to help beginners and hobbyists grow and manage plants at home. The app provides plant care tips, growth tracking, personalized schedules, and real-time notifications using Firebase and FCM.

Client

Start Date

Mar 01, 2025
GreenGuide – Home Gardening Assistant

GreenGuide is a beautifully crafted Flutter app built to support home gardening enthusiasts in selecting, growing, and caring for plants. Designed specifically for beginner gardeners, the app features a user-friendly interface that guides users through personalized care routines, seasonal planting advice, and community engagement.

The app includes modules for plant selection based on preferences, customized watering/fertilizing schedules, and a growth tracking log. Admins can manage the plant database, update content, and support users. Real-time updates and care reminders are powered by Firebase Cloud Messaging (FCM), enhancing user engagement and plant health maintenance.

The UI/UX was fully developed in Flutter with responsive layouts, modular widget design, and a consistent theme across all screens. Firebase was used for database and authentication, while FCM handles notification delivery.


👩‍🌾 Users Can:

  • Create a gardening profile with preferences
  • Get recommended plants and care plans
  • Receive care reminders via FCM (watering, pruning, fertilizing)
  • Log plant health, growth, and care activity
  • Join community discussions for gardening advice

🔧 Key Features:

🌱 Plant selection and recommendation system 
🪴 Personalized care schedules for watering, fertilizing, etc. 
📆 Reminders and alerts via Firebase Cloud Messaging 
📈 Growth tracking logs for plant monitoring 
👥 Community forum UI for user engagement 
🗂 Admin control panel for managing plant data and content 
🎨 Intuitive, beginner-friendly UI with clean visual hierarchy


🧩 Tech Stack:

  • Frontend: Flutter (Dart)
  • State Management: GetX
  • Backend/Database: Firebase (Firestore, Auth)
  • Notifications: Firebase Cloud Messaging (FCM)
  • UI Tooling: flutter_screenutil for responsiveness
  • Architecture: Modular widget/component design

 

 

WhatsApp Image 2025-07-23 at 22.04.25WhatsApp Image 2025-07-23 at 22.04.25 (1)

WhatsApp Image 2025-07-23 at 22.04.25 (2)WhatsApp Image 2025-07-23 at 22.04.26

WhatsApp Image 2025-07-23 at 22.04.26 (1)WhatsApp Image 2025-07-23 at 22.04.26 (2)

WhatsApp Image 2025-07-23 at 22.04.27WhatsApp Image 2025-07-23 at 22.04.27 (1)



WhatsApp Image 2025-07-23 at 22.04.28 (2)WhatsApp Image 2025-07-23 at 22.04.29

 





WhatsApp Image 2025-07-23 at 22.04.14WhatsApp Image 2025-07-23 at 22.04.20

WhatsApp Image 2025-07-23 at 22.04.21WhatsApp Image 2025-07-23 at 22.04.21 (1)

WhatsApp Image 2025-07-23 at 22.04.21 (2)WhatsApp Image 2025-07-23 at 22.04.22

WhatsApp Image 2025-07-23 at 22.04.22 (1)WhatsApp Image 2025-07-23 at 22.04.23


WhatsApp Image 2025-07-23 at 22.04.24WhatsApp Image 2025-07-23 at 22.04.24 (1)

 

WhatsApp Image 2025-07-23 at 22.04.24 (2)
 


 

Share

Leave a comment

Your email address will not be published. Required fields are marked *

Your experience on this site will be improved by allowing cookies. Cookie Policy