← All projects

Technology for logistics and mobile work.

Identified technologies
PHP / Yii2FlutterFirebase

My contribution

I built this project from scratch for a client, including architecture and implementation. Development authorship is separate from product ownership.

Architecture overview

A web backend and API connect the Flutter app to incidents, delivery records, tracking and notifications.

Technical structure

Technology by module.

Yii2 web system and Flutter driver app, connected by services and field-specific features.

What each part does and which technologies support it. A module in the code does not mean all its features are complete or published.

01 / Existing code

System

PHPYii2JavaScriptSQL · MySQL / InnoDB

Logistics operation system.

Yii2 structure with pages, controllers, models and legacy application services.

02 / Existing code

Driver app

FlutterDartDioSQLiteFirebase

Driver application.

HTTP communication, local storage and mobile integrations. Its manifest includes maps and Firebase notifications.

How the parts connect

The app sends and reads data through system services. Field operation keeps device features and local storage separate from central rules.

Data and integrations

Legacy scripts and queries use the MySQL dialect with InnoDB tables. SQLite and preferences support local app data. Database version and topology depend on the environment.

Quality and operations

Web and app validation must account for collection contracts, communication and platform-specific updates.

Code and repositories

Skills in this project

Let’s build something

Do you have a similar challenge?

Tell me what you need. The WhatsApp draft includes this project as a reference. You can edit it before sending.

Talk on WhatsApp ↗
/→

Keep exploring

Contact

Good work starts with a conversation.

Let’s talk