Skip to content

ezhil-34/waste-to-wallet-react.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Waste-to-Wallet

Turn everyday recyclables into rewards!
Citizens upload details of recyclable waste (type + quantity + photo) → Partner recycling companies schedule pickups → Users earn points redeemable for mobile recharges, metro cards, or groceries.

        My Skills


✨ Key Features

  • Citizen Portal

    • Register/Login with JWT authentication
    • Submit waste details: type, quantity (kg), photo upload
    • Track reward points and redemption history
    • View personal recycling impact charts (monthly/yearly)
  • Partner / Recycler Dashboard

    • Receive pickup requests in real time
    • Update status: Pending → Collected
    • Analytics on waste type & quantity collected
  • Gamified Rewards

    • Points calculated per kilogram & waste type
    • Redeem points for phone recharge, metro cards, or grocery vouchers
  • UI/UX

    • Responsive layout built with React + Tailwind CSS

🏗️ Architecture

-Frontend (React + Tailwind) │ REST API -Backend (express.js ) │ MONGODB -Database (Mongodb)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors