All Projects
Academic

GreenMiles - Sustainable Transportation App

React Native mobile app incentivizing public transportation through gamification, carbon footprint tracking, and social connectivity.

React Native TypeScript Node.js MySQL Mobile Development
View Source
GreenMiles - Sustainable Transportation App

Overview

GreenMiles is a mobile application designed to incentivize public transportation use while fostering social connections among commuters. The app addresses urban congestion through environmental awareness and gamification.

Features

  • Carbon Footprint Tracking: Visualizes environmental impact of choosing public transport over driving
  • Gamification System: Users earn points for eco-friendly commuting, redeemable for gift cards and ride vouchers
  • Social Connectivity: Connect with other commuters, share achievements, and participate in sustainability challenges
  • Real-time Transit: Integration with public transport schedules and route planning

Technical Stack

  • React Native with Expo for cross-platform mobile development
  • TypeScript for type-safe frontend code
  • Node.js backend with MySQL database
  • RESTful API design with JWT authentication

Key Learnings

  • Full-stack mobile application development from design brief to polished delivery
  • User-centered design with investigation, involvement, and evaluation
  • Multi-disciplinary team collaboration and project management
  • Ethical considerations in technology projects encouraging behavior change