
EcoRewards: Turning Sustainable Actions into Real-World Rewards
Local governments and public sector organisations face challenges in encouraging sustainable behaviour at scale. EcoRewards, a public sector-backed initiative, aimed to incentivize eco-friendly actions—such as recycling, public transport use, and energy conservation—by offering rewards to citizens. To achieve this, they needed a scalable digital platform that could track participation, process rewards, and integrate with smart city infrastructure.
Solution
We developed a full-stack solution to bring EcoRewards to life:
-
Custom API built with TypeScript and Node.js to handle user activity, rewards, and data processing.
-
Admin dashboard in React and TypeScript for managing users, monitoring trends, and optimizing reward distribution.
-
Public website designed and launched with Jekyll for a fast, accessible user experience.
-
LoRaWAN-powered smartcard network deployed in Bracknell, using TheThingsNetwork to capture real-time user journeys.
Impact
By combining intuitive design with smart automation, EcoRewards can now:
✅ Track real-world sustainable behaviour with minimal user effort.
✅ Engage users through instant rewards that reinforce eco-friendly habits.
✅ Scale their platform efficiently, supporting more communities and businesses.
EcoRewards transforms good intentions into measurable impact—empowering people to make sustainable choices, one reward at a time.