RE CONNECT — Smart Recycling
Smart Recycling Platform with Pickup, Buy-Back & Kiosk Integration
Smart recycling platform that tracks recycling activity by material, schedules home pickups, runs in-store buy-back, and lets members redeem points for vouchers — with an open kiosk API that unifies every transaction into one customer ledger.
Overview
About this project
RE CONNECT is the customer-facing smart recycling platform built for KPT Recycle that lets members track recycling activity, request on-demand home pickups, complete in-store buy-back, and redeem accumulated points for vouchers. A NodeJS backend exposes an open kiosk API so partner recycling kiosks can submit transactions directly into the same customer activity ledger — unifying at-home pickups, in-store buy-back, and kiosk drop-offs into a single record per member. The VueJS admin panel manages members, transactions, vouchers, and reporting, while Flutter-based iOS and Android apps deliver an identical experience on both stores.
What We Delivered
Key features & capabilities
Recycling Activity Tracking
Tracks every kilogram recycled by material category — paper, plastic, glass, metal — with carbon credit equivalence per member.
On-Demand Pickup Scheduling
Members request home pickups by date, time, and address; field teams confirm collection via the admin console.
Buy-Back Workflow
Four-step in-store flow — scan QR, weigh, dispose into the correct bin, complete — that credits weights to the member wallet by category.
Points & Voucher Rewards
Members earn points on every recycling transaction and redeem them for vouchers with configurable expiry rules.
Kiosk API Integration
Open REST API lets partner recycling kiosks submit transactions directly into the central customer activity ledger.
Member QR Identity
Personal QR codes identify members at pickups, kiosks, and in-store counters so every channel posts to the same ledger.
Flutter Cross-Platform App
Single Flutter codebase ships native iOS and Android apps with identical UX on Apple App Store and Google Play.
VueJS Admin Panel
Backoffice console for members, transactions, vouchers, pickups, and reporting — backed by a NodeJS REST API.
Carbon Credit Reporting
Converts recycled weight into carbon credit metrics so members can track personal sustainability impact over time.
Want similar results for your business?
Let's discuss how we can build a custom solution tailored to your needs.
Get a Free Consultation