

A website designed to generate personalized gardening project ideas based on user input, such as the project’s objective, gardening space (indoor/outdoor, sunny/humid), and location. The app uses ChatGPT to create a project idea and display step-by-step instructions. It fetches plant images from the Pixabay API based on the plant names suggested and integrates a map (using Mapbox) to show nearby plant shops for Barcelona-based users.
Developed during a 2-week web development bootcamp, this project utilizes Ruby on Rails for the backend and HTML, CSS, Bootstrap, JavaScript, Stimulus, and React for the front-end. The application interacts with the Pixabay API for images and Mapbox for displaying plant shops. This hands-on project was built using a mobile-first approach and included integration of AI to provide tailored gardening ideas.