EcoCommute is a comprehensive solution designed to make public transit more accessible, user-friendly, and environmentally sustainable. By combining real-time transit data, personalized route optimization, and gamification elements, EcoCommute encourages users to make eco-friendly transportation choices.
- Smart Route Planning: Optimizes routes based on carbon footprint, time, and user preferences
- Real-time Transit Updates: Provides live information on delays, crowding, and service changes
- Carbon Footprint Tracking: Calculates and displays emissions saved compared to driving
- Gamification Elements: Rewards sustainable choices with points, badges, and community challenges
- Personalized Recommendations: Learns user preferences to suggest optimal transit options
- Browser Extension: User-facing interface for route planning and tracking
- Serverless Backend: AWS-powered infrastructure for data processing and storage
- Transit Data Integration: APIs for real-time transit information
- User Profile Management: Personalization and preference storage
- Frontend: JavaScript, HTML/CSS, React
- Backend: AWS Lambda, API Gateway, DynamoDB
- Authentication: Amazon Cognito
- Data Processing: AWS Step Functions, EventBridge
- Analytics: Amazon QuickSight, Kinesis
See the documentation for setup instructions and developer guides.
EcoCommute aims to reduce carbon emissions by making public transit more accessible and appealing, potentially saving thousands of tons of CO2 annually as adoption grows.
