Duber: Sustainable Ridesharing for the Duke Community
Inspiration
We were inspired by the growing need for sustainable transportation solutions on Duke's campus. Many students make similar trips to classes, events, or off-campus locations, yet they often travel individually. We saw an opportunity to reduce carbon emissions while building community through ridesharing.
What It Does
Duber is a sustainable ridesharing platform specifically designed for the Duke community. It features:
- Real-time ride matching between drivers and riders
- Points-based reward system that incentivizes sustainable choices
- Carbon emission tracking that shows users their environmental impact
- Social features that encourage carpooling and community building
The points system rewards users for:
- Completing shared rides
- Reducing carbon emissions
- Contributing to campus sustainability initiatives, such as planting trees
How We Built It
- Django backend for robust user authentication and data management
- PostgreSQL database for reliable data storage
- Google Maps API for accurate distance calculation and routing
- Bootstrap 5 for responsive frontend design
- Real-time email notifications using Gmail SMTP
Challenges We Ran Into
- Implementing accurate carbon emission calculations based on ride distances
- Creating a fair and engaging points system that rewards both drivers and riders
- Ensuring secure user authentication and data privacy
- Optimizing the ride-matching algorithm for the Duke community's specific needs
Accomplishments That We're Proud Of
- Built a comprehensive points system that tracks both individual rides and environmental impact
- Successfully implemented carbon emission tracking (saves approximately 0.404 kg CO₂ per mile)
- Created an intuitive interface for redeeming sustainability rewards
- Developed a system that has already facilitated numerous shared rides on campus
What We Learned
- The importance of user feedback in designing reward systems
- How to integrate multiple APIs (Google Maps, email services) effectively
- The complexities of building a fair point distribution system
- The challenges of encouraging sustainable behavior through gamification
What's Next for Duber
- Expanding to include more sustainability initiatives
- Adding real-time ride tracking features
- Implementing a mobile app version
- Creating partnerships with local businesses for additional rewards
- Integrating with Duke's transportation system
- Adding more environmental impact metrics and achievements
- Expanding to other universities while maintaining our community-focused approach
Our vision is to make Duber not just a ridesharing platform, but a catalyst for sustainable transportation habits in university communities.
Log in or sign up for Devpost to join the conversation.