Plant Helpline
All ideas start from a problem
This project stemmed from a personal need—one of my plants was deteriorating, and after exploring various existing solutions, I decided to build my own app to get clear and actionable information quickly.
Plant Helpline is a web application designed to identify plants and provide users with concise and detailed information about them. Built using Next.js, the application enables users to upload an image of a plant, leveraging the power of Google Gemini to analyze the image and fetch accurate details about the plant's characteristics.
Key Features
Intuitive Image Upload: Users can easily upload plant images for identification
Accurate Plant Information: The app uses Google Gemini to deliver precise details about the plant, such as its name, care requirements, and unique characteristics
Elegant User Interface: Information is displayed in neatly designed cards with concise summaries, each card is clickable to reveal a pop-up with more in-depth information
Next.js
Building PlantPal allowed me to dive deep into the Next.js framework, exploring its robust features for creating fast, responsive web applications. After the first iteration, I focused on enhancing the user experience:
Integrated NextUI components to create a more user-friendly and device-responsive interface.
Implemented visually appealing and functional cards to organize information effectively, ensuring users can quickly find the details they need.
Reflection
This project was not only a practical solution to a real problem but also a rewarding journey in mastering Next.js and crafting user-centered interfaces. I look forward to using thhe new tools I've learnt from building this web app to develop innovative solutions that not only address challenges but also stand out with thoughtful and engaging designs.