Plant Sage is a cutting-edge web application that harnesses the power of Google's Gemini API to revolutionize plant identification and education. Meticulously crafted with Next.js and React, this project offers an immersive and interactive experience for plant enthusiasts, botanists, gardeners, and curious minds alike.
- 🔍 AI-Powered Plant Recognition: Upload any plant image and witness Plant Sage's advanced AI technology identify it with remarkable accuracy.
- 📚 Comprehensive Plant Profiles: Access detailed information about identified plants, including scientific names, care instructions, growth habits, and fascinating facts.
- 🎨 Intuitive User Interface: Experience a sleek, user-friendly design that makes plant identification and learning a delightful journey.
- 📱 Responsive Design: Seamlessly access Plant Sage across all devices, from desktops to smartphones.
- ⚡ Lightning-Fast Performance: Harness the power of Next.js for optimal speed and efficiency, ensuring quick load times and smooth interactions.
To run Plant Sage locally, follow these simple steps:
-
Clone the repository
git clone https://github.com/himanshuch8055/plant-sage.git cd plant-sage
-
Install dependencies
npm install
-
Set up environment variables Create a
.env.local
file in the root directory and add your Google Gemini API key:GOOGLE_GEMINI_API_KEY=your_api_key_here
-
Run the development server
npm run dev
-
Open http://localhost:3000 in your browser to explore Plant Sage.
We enthusiastically welcome contributions to Plant Sage! Here's how you can make a difference:
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Please read our CONTRIBUTING.md for detailed information on our code of conduct and the process for submitting pull requests.
This project is licensed under the MIT License. See the LICENSE file for more details.
- Google Gemini API for powering our state-of-the-art plant identification feature
- Next.js for providing an excellent React framework
- Vercel for their superb hosting and deployment services
- All the contributors who have helped shape and improve Plant Sage
Himanshu Chauhan