A web application that helps users identify plants through image recognition technology. Simply upload a photo of a plant, and the app will provide detailed information about the plant species.
- Upload plant images from your device
- Real-time plant identification using Plant.id API
- Detailed plant information including:
- Scientific name
- Common names
- Plant description
- Taxonomy
- Confidence score
- React.js
- Node.js
- Plant.id API
- Netlify Functions
- Axios for API requests
- React Router for navigation
- Clone the repository:
git clone [repository-url]
cd plant-identifier-app
- Install dependencies:
npm install
- Create a
.env
file in the root directory and add your Plant.id API key:
PLANT_ID_API_KEY=your_api_key_here
- Start the development server:
npm start
The app is configured for deployment on Netlify:
- Push your changes to GitHub
- Connect your GitHub repository to Netlify
- Configure the environment variable
PLANT_ID_API_KEY
in Netlify's dashboard - Deploy!
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License