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
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