SquareStripes

CLOCS-A

Final Year Capstone project in collaboration with Transport NSW & CLOCS-A. Initiative to develop several-cutting edge apps that help construction and logistics companies across Australia monitor and adhere to compliance standards in trucking logistics. Collaborated as a team of 4 developers to build 3 fully integrated apps.

Tech Stack |

CONTEXT

The east coast of Australia has $200 billion in upcoming infrastructure projects over the next decade, mainly in major cities, relying heavily on truck logistics. Ensuring safe truck movements, particularly in urban areas with vulnerable road users, is a key concern for project success. To address this, stakeholders from government, construction, transport, and road safety groups are collaborating on the CLOCS-A program. It follows the Safe System approach, prioritizing road safety and preventing fatalities and severe injuries. The program focuses on designated safe logistics routes for trucks moving between construction sites and supply/offload locations. This proactive approach aims to enhance work-related road safety and support the successful delivery of construction projects.

CONTEXT
Scribble
AGILE DEV

AGILE DEV

As a team of four software developers, we designed, built, and user-tested three fully integrated apps. Our team implemented Agile methodologies, specifically using Scrum. This approach facilitated an iterative approach to development and effective communication between relevant stakeholders, whilst ensuring that the project was progressing smoothly and that potential issues were addressed promptly. GitHub and Jira were utilised as project management tools, aiding in version control, issue tracking, and task assignment.

FIGMA DESIGNS

As a team, we began by designing multiple prototypes through discussions with key stakeholders and conducting user testing. Specifically, I took charge of designing both mobile device prototypes to align with client specifications using Figma. This process entailed a collaborative approach with key stakeholders and required critical thinking to transform requirements into high-quality code.

FIGMA DESIGNS
DRIVER APP

DRIVER APP

A React Native mobile app was developed to seamlessly support both iOS and Android devices for truck drivers. The app empowers truck drivers to safely navigate custom routes, which are pre-approved and assigned by their fleet manager. Leveraging the Mapbox SDK & API, the app provides turn-by-turn navigation instructions, ensuring drivers can reach their destinations with ease, whilst sticking to compliant routes. The app also allows drivers to log safety concerns, promoting a proactive approach to safety management. Additionally, drivers can conveniently complete their pre-start vehicle safety checks within the app before commencing their journey.

FLEET MANAGER APP

A React JS web application was developed specifically for fleet managers, empowering them to create custom-made driving routes for their drivers while ensuring road safety compliance. These routes were then sent over to the drivers for navigation. The app was equipped with advanced features, including GPS tracking, geofencing, and real-time alerts to enhance driver monitoring and safety. Moreover, the app efficiently managed driver documentation, providing a secure file management system (which was primarily paper based), for valid licenses and driver training records via AWS S3 storage.

FLEET MANAGER APP
SITE MANAGER APP

SITE MANAGER APP

The site manager mobile app was also built with React Native. This app offers valuable support to construction site managers by providing easy access to essential information such as drivers' licenses, documentation, and assigned routes before they enter the construction site. This provides communication between fleet managers, site managers and truck drivers whilst notifying relevant parties of any compliance concerns before they became a real issue.