Skip to content

Latest commit

 

History

History
29 lines (26 loc) · 1.37 KB

CHANGELOG.md

File metadata and controls

29 lines (26 loc) · 1.37 KB

Changelog

All notable changes to the Waste Management API will be documented in this file.

[Unreleased]

  • Add support for real-time tracking of waste collection vehicles.

  • Introduce enhanced reporting capabilities for waste management organizations.

  • Improve routing algorithms to optimize collection routes based on live traffic data.

  • Enhance integration with external GeoData services for more accurate location information.

  • Refactor code structure to follow a modular architecture:

    • Account Module: Manages user accounts and profiles. Includes repositories, services, and resources for account management.
    • Commons Package: Contains common data entities and utilities shared across modules.
    • Configuration Package: Handles configuration for external services and JAX-RS endpoints.
    • Control Package: Coordinates waste collection and disposal operations. Manages collector agents, collections, clusters, and dispatch handling.
    • Generator Package: Generates waste disposal requests and manages disposal operations. Handles disposal information, labels, and disposal requests.
    • Integration Package: Integrates with external GeoData services for location-based functionalities. Provides clients and utilities for accessing GeoCoder and Google Map services.
    • Security Package: Handles user authentication, authorization, and role management.