Back to Projects
Mobile App

Steps for Trees

Mobile App That Plants Trees as You Walk. Designed and launched a Flutter app that gamifies sustainability - every step you take plants a tree. Successfully launched in the UK with 100+ active users and 1,500+ trees planted. Integrated AI to intelligently manage sponsor-funded campaigns, optimizing tree funding allocation and sponsor advertising based on user engagement patterns.

4 months
Mobile App Developer & AI Integration Lead
Steps for Trees

The Problem

People struggle to stay motivated with fitness goals, and environmental awareness needs innovative engagement methods. Traditional fitness apps lack meaningful real-world impact.

The Challenge

Creating an engaging mobile app that accurately tracks steps, converts them to meaningful environmental impact, manages tree planting campaigns with AI, and maintains user engagement over time.

The Solution

Built a Flutter app with Firebase backend, integrated Google Fit API for step tracking, developed AI-powered campaign management system, and partnered with tree planting organizations for real-world impact.

Developed Flutter app with cross-platform support

Integrated Google Fit and HealthKit APIs

Built Firebase backend with Cloud Functions

Created AI campaign management system

Designed gamification and achievement system

Implemented social sharing features

Partnered with environmental organizations

Results & Impact

100+ active users

1,500+ trees planted

50,000+ steps tracked

4.5+ app store rating

Featured in environmental blogs

Zero critical bugs

Impact

  • Combined fitness motivation with environmental action
  • Created tangible real-world environmental impact
  • Raised awareness about climate action
  • Built engaged community of eco-conscious users

Technologies

FlutterDartFirebaseGoogle Fit APIAI Campaign ManagementCloud FunctionsFirestore

Key Features

  • Step tracking and conversion
  • Real-time tree planting progress
  • Social sharing and challenges
  • Environmental impact dashboard
  • Partner organization integration
  • Push notifications
  • Offline mode support
  • Achievement system