Waste management & garbage collection fleet
Waste collection VMS for city corporations and private contractors — bin module with QR create, driver bin wastage collection app, citizen QR scan and complaints with history, real-time collection dashboard, missed pickup alerts, online bill pay by gateway, staff money collection app, live tracking, HR, accounts, fuel, rental contracts, and management reports. Built for Dhaka city corporation wards, private estates, and industrial waste haulage across Bangladesh.

Use cases
- City corporation ward collection with QR-labelled bins and driver wastage logging per stop.
- Citizen scans bin QR to request pickup, file complaint, and view full ticket history.
- Real-time wastage collection dashboard for HQ — tonnage and coverage live during the shift.
- Missed pickup and overflow alerts with SMS escalation before councillor complaints.
- Client pays monthly waste bill online via bKash, card, or bank gateway.
- Field staff collects cash or mobile money on the app with instant receipt and ledger sync.
Why you need this
- Bins without QR are invisible — bin module and QR create tie every container to ward and route.
- Drivers skip stops on paper — scan-and-log wastage on the app proves collection per bin.
- Citizens call the desk for every overflow — QR scan, request, complain, and history in one app.
- HQ learns about missed pickups too late — real-time dashboard and alert center fix that.
- Bill collection at door is messy — gateway pay for clients and staff collection app for field cash.
- Municipality and private clients want reports — tonnage, complaints, payments, and cost-per-ward without spreadsheets.
Key modules
Typical workflows
- Bin register → QR print → citizen scan request → driver scan collect wastage → real-time dashboard update → trip close → bill & report.
- Missed pickup alert → supervisor SMS → reassign truck → citizen complaint history updated → resolved status.
- Contract bill generate → client pays via gateway OR staff collects on app → ledger auto-post → receipt SMS.
- Month-end → ward tonnage + complaints + payments → audit export for municipality and contract review.
Live tracking & ward map
Control room for city corporations and private contractors — every garbage truck and ward route on one live map with on-route, idle, and off-zone status.
Live collection map
Compactors, open trucks, and pickups pinned per ward with GPS status and last ping.
Route & zone view
Assigned ward and estate corridors drawn on the map with planned vs actual path.
Trip playback
Reconstruct any truck run for missed-pickup disputes, complaints, or contract proof.
Location sharing
Time-limited share links for supervisors and municipality officers — no app install.
Geofenced points
Bins, secondary points, and ward boundaries fenced for entry/exit logging.
Device health
Offline, tamper, and last-seen flags so the desk acts before a ward reports a skip.

Real-time wastage collection dashboard
See collection as it happens — live tonnage, truck progress, ward coverage, and stop completion on one operations dashboard without waiting for shift close.

Live collection board
Trucks on route, bins collected, and tonnage rolling up in real time per ward and shift.
Wastage meter
Trip and ward wastage totals update as drivers confirm bin collection on the app.
Coverage progress
Planned vs completed stops as a live percentage — spot lagging wards before complaints.
Fleet snapshot
On-route, idle, and completed truck counts on one HQ dashboard tile row.
Bin module & QR create
Every bin is a managed asset — register containers in the bin module, generate and print QR labels, and tie each code to ward, type, route, and condition.
Bin module register
Full bin master: unique ID, ward, type (general, recycle, market), route, and owner/client link.
QR create & print
Generate QR per bin from the desk — print sticker for door, street point, or estate gate.
Placement map
Where each bin sits on the corridor — plan coverage and spot gap areas.
Condition status
Good, repair, or replace marked per bin so maintenance is scheduled, not missed.
Move & transfer
Relocate or reassign bins between wards with a logged transfer history.
Repair workflow
Damaged bins raise a repair or replacement task for the workshop.

Driver bin wastage collection
Drivers confirm every stop on the app — scan bin QR, log wastage collected, attach photo if needed, and close the point before moving to the next ward stop.

Scan bin QR
Driver scans QR at the bin — ward, route, and bin ID auto-fill on the collection form.
Log wastage
Record volume, weight estimate, or bag count per bin — feeds ward tonnage and client billing.
Proof photo
Optional before/after photo on overflow or dispute-prone points.
Stop complete
Point marked collected on live map — dashboard and coverage % update instantly.
Citizen QR scan, request & complaints
Customers scan the bin QR — no desk call needed. Raise a collection request, file a complaint with photo, and view full ticket history from login to resolution.
Scan & request
Customer scans bin QR — location and bin ID pre-filled for pickup or overflow request.
Complaint desk
Missed pickup, overflow, or damage complaint with category, photo, and ward routing.
Request history
Full timeline of past requests and complaints — status, assigned truck, and resolution date.
Citizen login
Register with mobile or OTP — one account for household, shop, or estate client.
Live ticket status
Received, assigned, and collected stages with SLA timer visible in the app.
Collection notice
SMS or push when the truck has collected — fewer repeat calls to the desk.

Missed pickup alerts & alert center
Automatic exceptions when a planned bin is skipped, a truck leaves the zone, or a citizen complaint times out — supervisors get SMS and desk alerts before the ward escalates.
Missed pickup alert
Planned bin or street not collected on the shift — instant flag and SMS to ward supervisor.
Alert center queue
Critical, warning, and info alerts in one desk queue — assign, resolve, and audit close.
Bin overflow
Citizen report or supervisor check on overflow triggers a priority dispatch alert.
Route deviation
Truck off assigned ward corridor — GPS trace and supervisor notify.
SMS escalation
Critical alerts pushed to ward supervisor, depot in-charge, and HQ desk.
SLA breach
Complaint or request past SLA — auto-escalate to senior desk with history link.
Driver & helper HR
Crews show up and get paid right — roster driver and loaders per truck with selfie or punch attendance before the shift opens.
Crew profiles
Driver and helper records with licence, phone, salary rule, and behaviour score.
Attendance gate
Present before trip open via selfie, punch card, or device — no proxy crews.
Loader assign
Primary and backup loaders per truck — block assign on licence or fitness expiry.
Behaviour score
On-time start, route discipline, and safety flags feed payroll and incentives.

Online bill pay & staff collection app
Clients pay waste bills online through payment gateway — bKash, card, or bank. Field staff collect cash or mobile money on the app with instant receipt and ledger sync.

Client online pay
Estate, shop, and contract clients pay monthly waste bill via bKash, card, or bank gateway.
Field collection
Staff record cash or mobile money on the app at door or counter — receipt SMS to client.
Bill & due list
Outstanding bills by client, ward, or contract with one-tap pay link or collect assign.
Ledger auto-post
Gateway and app collections post to accounts ledger — no duplicate entry.
Payment history
Client and staff see paid, due, and receipt history in app and portal.
Accounts & contract billing
Full accounts module — income and expense ledger, payment vouchers, and contract bill generate from closed trips, tonnage, and client contracts without re-entry.
Income & expense
Collection income, fuel, payroll, and garage heads with running net balance.
Payment voucher
Bank, cheque, and cash payments matched to ledger lines and suppliers.
Contract bill
Generate municipality and private estate invoices from tonnage and contract rate.
Trip to accounts
Closed trips post revenue and cost automatically — no accountant re-typing.
Receivables
Paid, due, and overdue contract dues with follow-up list for collection.

Fuel control per route
Fuel is the biggest variable cost in a collection fleet — benchmark km/litre per route and catch loss before it becomes a monthly leak.

Pump vouchers
Every fill logged against truck, route, and odometer with attendant sign-off.
km / litre
Per-route mileage benchmark flags abnormal burn on the same fixed loop.
Loss detection
Sudden drops vs GPS distance surface siphoning and short-delivery.
Cost per ward
Fuel cost allocated to ward and contract for true cost-per-tonne.
Service link
Poor mileage triggers a workshop check before breakdown stalls collection.
Rental & contract management
Owned and hired trucks on one register — rental contracts, rate cards, and owner settlement for contractors who scale with hired vehicles.
Hire contract
Owner, vehicle, term, and rate captured with document and signature on file.
Rate card
Daily, monthly, or per-trip rates for hired trucks alongside the owned fleet.
Trip linkage
Hired vehicles run the same routes and trips as owned units on one board.
Owner settlement
Monthly payable net of fuel and deductions, generated from closed trips.
Renewal & due
Contract expiry reminders and outstanding dues per owner on one statement.

Reports, dashboards & audit export
Management dashboard and reports close the loop — tonnage, coverage, complaints, payments, and cost turn into ward and contract packs without spreadsheets.

Tonnage & trips
Ward-wise and contract-wise tonnage, trips, and on-time coverage trends.
Coverage %
Planned vs collected points per ward with missed-stop count for the period.
Complaint report
Open, resolved, and SLA-breached complaints by ward and category.
Cost per tonne
Fuel, crew, and garage cost allocated to ward for true profitability.
Billing & collection
Paid, due, gateway, and staff-collected amounts surfaced for finance.
Excel & audit
Accountant- and audit-ready exports for municipality and contract review.
