Skip to content

REward ♻️

Welcome to the REward technical documentation!

REward incentivizes recycling by rewarding users with points for recycling plastic and metal items at smart kiosks. Points can be redeemed for exclusive offers from partner businesses.

REward Ecosystem Overview{: .mobile-frame }

Project Structure

The project consists of three main components working together:

  1. Flutter App: The mobile interface for users to track points, find kiosks, and redeem rewards.
  2. PHP API: The bridge between the hardware, Firestore database, and Cloud Messaging.
  3. ESP32 Kiosk: The hardware component that detects recycling items and communicates with the system.

Where to Start?


Built with ❤️ for the environment by the REward Team.