Skip to content

Flourish is an AI-powered, web-based plant care assistant designed to help users maintain healthy plants effortlessly. With smart reminders, photo-based diagnostics, and eco-friendly tips, HaritPal is your personalized green companion ideal for urban dwellers, hobbyists, and nature lovers.

Notifications You must be signed in to change notification settings

riju-talk/Flourish

Repository files navigation

🌱 Flourish

AI-Powered Plant Care That Actually Works

Transform your black thumb into a green one with intelligent plant monitoring, proactive care recommendations, and personalized schedules that adapt to your plants' unique needs.


🌿 Why Flourish?

Most plant care apps are glorified reminders that treat every plant the same. Flourish is different.

We've built an AI agent that actually understands your plants - monitoring their health, predicting problems before they happen, and creating dynamic care schedules that evolve based on how your plants respond. No more guesswork, no more dead plants.

✨ What Makes It Special

🧠 Intelligent Monitoring
Our AI continuously analyzes your plants' health metrics and environmental conditions, spotting issues before they become problems.

📸 Multi-Modal Analysis
Take a photo of your plant and get instant health assessments, disease identification, and personalized care recommendations.

🎯 Adaptive Scheduling
Care plans that learn and adjust based on your plants' actual responses - not generic timers that ignore reality.

💬 Expert AI Assistant
Chat with our plant care expert AI for instant answers about watering, lighting, diseases, and more.

📊 Garden Dashboard
Beautiful visualizations of your garden's overall health with actionable insights and progress tracking.


🚀 Experience the Difference

Before Flourish

  • ❌ Generic watering reminders every 3 days
  • ❌ Guessing what's wrong when plants look sick
  • ❌ One-size-fits-all care instructions
  • ❌ Learning about problems too late

With Flourish

  • ✅ Smart schedules that adapt to each plant's needs
  • ✅ AI-powered health analysis from photos
  • ✅ Personalized care plans that evolve over time
  • ✅ Proactive alerts before problems develop

🎨 Built for Plant Lovers

Flourish features a beautiful, cheerful design that makes plant care feel delightful rather than daunting. Our custom color palette and intuitive interface create a welcoming experience that encourages consistent care.

Core Features:

  • 🌱 Plant Health Tracking - Monitor growth, watering needs, and overall wellness
  • 📅 AI-Generated Schedules - Dynamic care plans that adapt to plant responses
  • 🔍 Image Analysis - Instant plant health assessment from photos
  • 💡 Smart Insights - Proactive recommendations to optimize plant health
  • 📈 Progress Tracking - Visualize your garden's health trends over time

🛠️ Technology Stack

Flourish is built with modern, reliable technologies to ensure fast performance and seamless user experience:

Frontend: React 18 + TypeScript + Vite for lightning-fast development and optimized builds
UI/UX: Tailwind CSS + shadcn/ui components with custom Flourish design system
Backend: FastAPI (Python) with clean architecture and type-safe data models
AI Integration: Groq language models for advanced plant care intelligence
Authentication: Firebase Auth with Google OAuth for secure, hassle-free sign-in
State Management: React Query for efficient server state and caching
Development: Turborepo monorepo with optimized build pipelines


🔥 Tech Stack

React TypeScript Python FastAPI Firebase Tailwind CSS Vite Groq


Ready to transform your plant care experience?
Start your journey with Flourish today. 🌿✨

About

Flourish is an AI-powered, web-based plant care assistant designed to help users maintain healthy plants effortlessly. With smart reminders, photo-based diagnostics, and eco-friendly tips, HaritPal is your personalized green companion ideal for urban dwellers, hobbyists, and nature lovers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published