I'm always excited to take on new projects and collaborate with innovative minds.

Phone

+231 777 810 466

Email

contact@francislandford.com

Website

https://francislandford.com

Address

Soul Clinic, New Paynesville Monrovia

Social Links

Project

Cargo & Vessel Operations Management System (DockMaster)

A cargo and vessel operations system that manages boarding, unboarding, and cargo tracking with offline-first mobile support and real-time synchronization.

Client

Bam Global

Start Date

Mar 31, 2026
Cargo & Vessel Operations Management System (DockMaster)

Here’s the full polished content you can copy anywhere (website, DOCX, PDF, etc.):


Cargo & Vessel Operations Management System (DockMaster)


Short Description

A cargo and vessel operations system that manages boarding, unboarding, and cargo tracking with offline-first mobile support and real-time synchronization.


Full Description

DockMaster is a comprehensive cargo and vessel operations management system built to digitize and streamline port activities. The platform enables efficient vessel boarding and unboarding processes, cargo tally tracking, and real-time operational reporting.

Designed with an offline-first architecture, field officers can capture data without internet connectivity, with automatic synchronization when the network is restored. The system improves accuracy, reduces delays, and enhances decision-making in port and maritime logistics environments.


Problem

Port operations often rely on manual logging or unreliable systems, leading to:

  • Delays in vessel processing
  • Loss or inconsistency of records
  • Inefficient cargo tracking
  • Challenges in low or no internet environments

Solution

Developed a digital platform that:

  • Enables vessel boarding and unboarding tracking
  • Captures cargo data efficiently in real-time
  • Works offline without internet access
  • Syncs data automatically when connectivity is restored
  • Provides a centralized dashboard for monitoring operations

Result

  • Improved data accuracy across operations
  • Reduced manual errors and paperwork
  • Enabled real-time reporting and visibility
  • Ensured uninterrupted workflow even without internet
  • Increased operational efficiency at ports

Features

  • 🚢 Vessel boarding & unboarding management
  • 📦 Cargo tally and tracking
  • 👷 Crew and passenger logging
  • 📱 Offline-first mobile data collection
  • 🔄 Automatic synchronization when online
  • 📊 Analytics and reporting dashboard
  • 🔐 Role-based access control (Admin, Officers, Supervisors)

Tech Stack

  • Backend: Laravel
  • Web Application: Laravel Livewire + Flux UI
  • Mobile Application: Flutter
  • Database: MySQL
  • Architecture: Offline-first with sync queue

My Role

Full-stack developer responsible for:

  • Designing system architecture
  • Building backend APIs using Laravel
  • Developing the Livewire-powered web dashboard
  • Implementing offline-first mobile data collection in Flutter
  • Handling data synchronization and conflict resolution
  • Ensuring performance, usability, and scalability

Tags

Laravel • Livewire • Flux UI • Flutter • Offline-First • MySQL • API Development • Maritime System

                                                                                                                                                                 

        

                                                                                                                                               

      

                                                                                                                           

        

                                                                                                                                                                                                                           

          

                                                                                                                                       

          

                                                                                                                                                                                                                               

    

                                                                         

                                                                                                                                                           

                

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

        

                                                                                                                                                                 

        

                                                                                                                                               

      

                                                                                                                           

        

                                                                                                                                                                                                                           

          

                                                                                                                                       

          

                                                                                                                                                                                                                               

    

                                                                         

Share

Leave a comment

Your email address will not be published. Required fields are marked *

Your experience on this site will be improved by allowing cookies. Cookie Policy