Distribution and logistics · Confidential client

Distribution-route tracking platform for an international brewery

Dispatch-route tracking for a distributor of an international beer brand, with dynamic search across thousands of records.

Client
Confidential client (through CodyExpert)
Role
Full-stack developer
Industry
Distribution and logistics
Period
2024 – 2025
Solutions
  • Data and reporting
  • Process automation
Technology
Yii2 · PHP · MySQL · PostgreSQL

Case study

The case

The project tracked the delivery routes a distributor used to dispatch product from the brand to its points of sale. The core requirement was that any combination of filters — date, route, unit, delivery point, dispatch status — could be queried across thousands of records without each combination needing its own hand-written query.

Rafael solved this by building an engine that dynamically concatenates SQL against the database based on the active filters: the resulting queries were huge but fully dynamic, generated at query time instead of maintained as a fixed catalog of reports. He also supported the system's infrastructure — permissions and routes — so different roles could check dispatch status according to their access level.

The design challenge wasn't just assembling dynamic SQL, but keeping it maintainable: adding a new filter had to mean extending the engine, not rewriting it.

Confidential client: by agreement, its name is not published. That is professional discretion, not missing content.

Related

Other similar projects.

Energy and fuel

Bonobo

Brentec Soluciones Tecnológicas

Volumetric-control software for fuel stations: generates billing and the JSON file Mexico's tax authority (SAT) requires to audit fuel purchases and sales.

  • CFDI e-invoicing (SAT)
  • Process automation
  • Data and reporting
  • APIs and integrations

Government and parks

CozumelParks / MERCAWEB

Cozumel Parks and Museums Foundation (Fundación de Parques y Museos de Cozumel)

Sales platform for the four parks and museums of the Cozumel Parks and Museums Foundation: online sales, box office, revenue reports and the identity “Cuatro sendas, una isla” (Four paths, one island).

  • Bookings and online sales
  • Online payments
  • Data and reporting
  • Web and mobile apps

Tourism

Site Engine

Adventure Planet Group

Engine that automates domain purchasing and management so every site in the tour ecosystem is controlled from a single panel.

  • SaaS platforms
  • Cloud and infrastructure
  • Process automation

Contact

Does your company have a similar problem?

Tell me how it operates today and what you want to solve.

+52 999 958 3010

rafael.solis@adventureplanet.mx