Your personal AI-powered plant care companion. Snap a photo of any plant, and get instant identification, health analysis, and expert care advice to help your garden flourish.
(Note: Replace the image link above with a real screenshot of your application!) ##✨ Core Features
GardenAdvisor is built with a simple goal: to make plant care easy and accessible for everyone. Here’s what you can do:
📸 Instant Plant & Health Analysis
Upload a photo of a plant, and our AI will identify the species and analyze its health.
Get a detailed Analysis Report that tells you if your plant is healthy or shows signs of disease.
🪴 My Digital Garden
Save your analyzed plants to a personal collection called "My Garden".
Keep a beautiful, organized record of all your plant friends in one place.
💧 Smart Care Reminders
Never forget to water again! Use the Care Scheduler to set reminders for watering, fertilizing, and other tasks for each plant in your garden.
💬 AI-Powered Chat
Have a follow-up question about your plant? The Chat Advisor is ready to help with specific advice based on your analysis results.
A Universal Chatbot is also available for any general plant-related questions you have.
📝 Manual Plant Entry
Already know your plant? Add it directly to your garden using the Manual Entry Form to save your API credits.
🌙 Dark Mode
Enjoy a beautiful, eye-friendly interface with a sleek Dark Mode toggle.
💡 Daily Inspiration
Get your day started with a beautiful, curated quote about nature, sustainability, and the environment.
🚀 How It Works Getting started with GardenAdvisor is as simple as 1-2-3:
Upload: Use the simple form to upload a clear photo of your plant.
Analyze: The AI gets to work, identifying the plant species and scanning for any health issues.
Learn & Grow: Receive a complete report with the plant's name, health status, and personalized AI-generated care tips.
Save & Schedule: Add the plant to "My Garden" and set up your care reminders. It's that easy!
🛠️ Technology Stack This project was built using a modern and efficient tech stack:
Frontend: React (with Vite)
Styling: Tailwind CSS
AI & Generative Text: Google Gemini API
Plant Identification & Health: Plant.id API (implied)
##⚙️ Getting Started To run this project locally, follow these steps:
Clone the repository:
git clone hhttps://github.com/vedanshi009/GardenAdvisor.git cd gardenAdvisor
Install dependencies:
npm install
Set up environment variables:
Create a file named .env in the root of the project.
Add your Google Gemini API key to it:
VITE_GEMINI_API_KEY=YOUR_API_KEY_HERE Run the development server:
npm run dev