Mobile Application (Machine Learning)
GreenAdvisor App - Plant Recommendation & Classification
A machine learning-based mobile application developed as a Bangkit Academy Capstone Project to help users choose suitable plants based on regional altitude and identify plant types through leaf image classification.

Problem
Many users lack knowledge about suitable plants for their living environment and struggle to identify plant types, which often leads to improper plant selection and maintenance.
Solution
Developed GreenAdvisor App as a machine learning-powered mobile application that provides plant recommendations based on altitude data and classifies plant types using leaf image input. The system integrates Android client with a multi-backend architecture and TensorFlow-based machine learning model to deliver plant insights and care recommendations.
Impact
Successfully delivered as a Bangkit Academy Capstone Project, demonstrating a working end-to-end machine learning system combining mobile application, backend services, and ML model integration for plant recommendation and classification.
Tech Stack
What I Learned
- Cloud Architecture
- Backend System Integration
- Machine Learning Deployment
- TensorFlow Model Integration
- Cross-team Collaboration
- API Design