Built for Nepal · Powered by Community

Cleaner Cities,Smarter WasteManagement.

A full-stack ecosystem connecting citizens, waste workers, and city admins — turning waste reports into action, recyclables into income, and communities into movements.

3
User Roles
Real‑time
Worker Tracking
2
Payment Gateways
5+
Waste Categories
0K+ kg
Waste Recycled
0+
Active Workers
0+
Active Campaigns
Rs 0M+
Seller Earnings

Three roles. One ecosystem.

Every stakeholder in the waste management chain gets a purpose-built experience.

Citizens

Empowered mobile users who report, sell, and campaign for a cleaner Nepal.

  • Report waste with GPS location & photos
  • Track report status in real-time
  • Sell recyclables on the marketplace
  • Pay via eSewa or Khalti
  • Join & create environmental campaigns
  • Push notifications for all updates
Workers

Field operators with smart routing and proof-of-completion workflows.

  • View assigned collection routes
  • Turn-by-turn OSRM navigation
  • Submit photo proof of completion
  • Weekly efficiency dashboard
  • Stop distance & ETA tracking
  • Live status updates to admin
Admins

Full-control web panel with analytics, approvals, and live operations.

  • Full CRUD on all entities
  • Assign reports to workers
  • Approve campaigns & listings
  • Revenue analytics with filters
  • Real-time worker location tracking
  • Swagger API documentation

Everything you need, nothing you don't.

Live Map Reporting & Worker Routing

Citizens drop pins on Leaflet maps. Workers get OSRM turn-by-turn routing to each stop with distance and ETA. Real-time location streamed via Socket.io.

Recycle Marketplace

List and sell plastic, metal, paper, glass, e-waste, and organic materials. Admin-approved listings with buyer interest flow.

eSewa Khalti Orders
Firebase Push Notifications

Every status change, approval, and update triggers instant FCM push to the right user at the right time.

Community Campaigns

Create, join, and admin-approve environmental drives. Notify all citizens instantly across the city.

Flexible Auth

Email + OTP or Google OAuth. Secure, fast, and familiar for Nepali users on any device.

End-to-End Waste Workflow

From citizen report → admin assignment → worker navigation → photo proof → admin approval → citizen notification. A complete closed loop with zero manual gaps.

Automation & Analytics

node-cron handles automated tasks. Admin revenue analytics with today/month/year filters. Cloudinary for all image storage. Swagger for API docs.

See it in action.

Hover to pause. Every screen is designed for speed and efficiency.

Map Reporting Screen
Recycle Marketplace
User Dashboard
Worker Navigation
Community Campaigns
Worker Panel
Worker Task
Map Reporting Screen
Recycle Marketplace
User Dashboard
Worker Navigation
Community Campaigns
Worker Panel
Worker Task

Loved by the community.

Join thousands of users making a real difference in our city every day.

EcoNagarik has made waste reporting so simple. I just pin the location, and the worker arrives on time. My neighborhood has never been cleaner!
Anjali Sharma
Local Citizen
The navigation system is a game-changer. I save so much time and fuel because the app shows me exactly where to go. Highly recommended!
Suresh Magar
Waste Warrior
I used to struggle selling plastic waste in bulk. With the marketplace, I find buyers instantly and the payments through eSewa are seamless.
Rajen Thapa
Bulk Seller

Three workflows. Zero friction.

01
Waste Report → Completion

Citizen pins a location on the map and submits a report with photos. Admin reviews and assigns it to the nearest available worker. Worker navigates via OSRM, collects waste, snaps completion proof. Admin approves, citizen gets notified instantly.

02
Recycle Listing → Sale

Seller lists recyclable materials with weight and price. Admin approves the listing. Buyers browse the marketplace, express interest, and place orders. Payment flows through eSewa or Khalti. Seller marks order complete.

03
Campaign → Community Action

Any citizen creates an environmental campaign. Admin reviews and approves. A push notification goes out to all users city-wide. People join, participate, and turn individual action into collective impact.

Built on solid foundations.

Node.js + Express
React Native (Expo)
Next.js Admin
MongoDB
Socket.io
Leaflet + OSRM
Firebase FCM
Cloudinary
eSewa + Khalti
node-cron
Swagger API
JWT + Google OAuth

Got questions? We have answers.

Simply open the app, go to the Map tab, and long-press on the location. Add a photo and a brief description, then submit. Our admin will assign it to a worker shortly.

Ready for a
cleaner Nepal?

Join thousands of citizens making their neighborhoods cleaner, one report at a time.