Back to Portfolio
Confidential Project

Waste Collection Automation

SaaS Java Spring Boot Android PostgreSQL WebSocket

This project is under NDA. Screenshots and external links cannot be shown.

Confidential Project

Project Overview

A waste collection company approached us with a critical problem: their entire operation relied on paper. Every morning, drivers received printed lists of collection points for the day. If something changed — a new order, a cancelled pickup, or an emergency — there was no way to notify the driver. Managers had zero visibility into what was happening in the field. They only learned about problems when drivers returned at the end of the day. Customers had to call the office and wait on hold just to request service, with no way to track their order status. We built a complete digital ecosystem that connected everyone in real-time: drivers, managers, customers, and even landfill operators. The system integrated with the client's existing 1C system where they maintained their database of all collection points and clients, synchronizing this data with our platform for route planning and reporting.

Key Features

Driver Tablet App

Android tablet application where drivers see their daily collection points as a list or on an interactive map. They can build an optimal route with one tap. At each point, drivers photograph the container, mark collection status, note the waste volume, and report any issues — all synced instantly to the office

Real-Time Manager Dashboard

Managers see all vehicles and collection points on a live map, organized by districts. They watch the situation change in real-time: which points are completed, where drivers are heading, who has problems. When a driver reports an issue, managers see it immediately and can respond or reassign tasks on the fly

Customer & Operator Apps

Customers order waste collection through a mobile app and track their request status in real-time. Landfill operators have their own app to register incoming vehicles, record waste weight, and maintain accurate logs — all data flows back to the central system

1C System Integration

Two-way integration with the client's 1C system where they stored all collection points and client data. Points and client info flow from 1C to our system, while completed work, fuel consumption, and mileage data flow back for reporting and cost analysis

Challenges & Solutions

!Problem

Drivers worked from printed paper lists. No way to update routes during the day, no proof of work completion, no communication with the office except phone calls

Solution

Tablet app with real-time route updates, photo documentation at each point, instant problem reporting, and two-way chat with managers. Drivers can build optimal routes via Google Maps and see their full work history

!Problem

Managers were blind. They had no idea where vehicles were, which points were serviced, or what problems occurred until drivers returned to the depot at day's end

Solution

Live dashboard showing all vehicles and points on a map by district. Real-time status updates via WebSockets. Instant notifications when drivers report problems. Complete work history and analytics for every route, driver, and vehicle

!Problem

Fuel and mileage tracking was manual and unreliable. No way to verify actual kilometers driven or calculate true operating costs

Solution

Automatic GPS tracking records actual routes driven. System calculates mileage for each trip and tracks fuel consumption. All data integrates with 1C for accurate cost analysis and client billing

Results

  • Eliminated all paper-based processes — drivers work entirely from tablets
  • Managers have complete real-time visibility into field operations
  • Problems are reported and resolved in minutes instead of hours
  • Automatic mileage and fuel tracking for accurate cost calculation
  • Customers can self-serve orders and track status without calling
  • Photo documentation provides proof of service for every collection
  • Complete work history enables performance analysis and optimization

Technology Stack

Backend
Java Spring Boot PostgreSQL WebSocket
Mobile
Android Java Google Maps SDK
Integration
1C REST API

Interested in a similar solution?

Let's discuss how we can help automate your business processes

Contact Us