Skip to content

ProgrammedByHussain/greenLink

 
 

Repository files navigation

Green Link – BramHacks 2024 🏆

A mobile application incentivizing eco-friendly transit use while supporting local businesses.


🚍 About the Project

Green Link is designed to encourage public transit use by rewarding eco-conscious decisions. It dynamically tracks bus routes and calculates how much more environmentally friendly the decision was compared to driving a car. Users earn points that can be redeemed for coupons at local businesses.


🏆 Achievements

  • Top 8 Finalist at BramHacks 2024.
  • Winner of the On Stage Award for the most engaging pitch and impactful storytelling.

🔍 How It Works

  • Tracks user bus routes in real-time using Google Maps API and geofencing, verifying transit use every 100 ms.
  • Calculates an eco-score that quantifies the environmental impact of transit use compared to car travel.
  • Rewards users with points redeemable at local businesses, including Trish Juice and Street Bitez.

🎯 Key Features

  • Real-Time Tracking: Integrated Google Maps API tracks user locations and nearby bus routes.
  • Eco-Friendly Scoring: Dynamic scoring algorithm encourages sustainable transit decisions.
  • Community Impact: Partnered with local businesses to support the local economy.
  • Data Management: Supabase backend stores user data, recent routes, and live eco-score progression.

🔮 Future Applications

Green Link can scale to other cities, incentivizing transit use globally while continuing to support local economies. Future integrations could include biking and carpooling metrics to further eco-awareness.


💻 Tech Stack

  • Frontend: React Native, Expo, TypeScript
  • Backend: Node.js, Supabase
  • APIs: Google Maps API

Made with ❤️ by the Green Link Team!

About

BramHacks 2024

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.0%
  • JavaScript 2.0%